Why is the badge not showing up in my profile?
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.Sign up to join this community
The new profile tracker does put a checkmark on the badge once you meet the requirements.
Awarding the badge takes a bit longer, and, as far I can see, you've got it. So once you see such a checkmark, you can be sure the badge is already flying to you on the big wings.