We kept the name secret until about a month ago, and I’m due any day (july Momma!). We’ve known it was a boy, but for several reasons similar to yours, wanted to keep it ours for a while- didn’t want others opinions, wanted to make sure we loved it and were 100% settled on it, our parents are not local and we wanted to share with them first, and the first name is a family name that I know a sibling wanted (I had to get over this, and realize that they aren’t even pregnant with #2, you can’t call names, and I’d be upset if #2 wasn’t a boy for them and I passed on the name. They were cool once we announced though! I was very happy).
My child also got a nickname: Three months ago, my Mom calls me and was like,”I’m sending “He who shall not be named” a present, look for UPS tomorrow…”
Me:” wait, did you just make a Harry Potter reference?”
Mom: “laughs, I did!” I’m going to call him Harry until you tell me his name”
Me: “Harry sounds like I have a hairy tumor in my belly! how about potter”
Mom “but “He who is not yet named” is more Voldemort! I’m going to call him Morty” And so she did. My kid became Morty.
When we finally told them the name is James Macadam D_____, they loved it. My husband is Adam James, James is my fathers name, and the middle name of DH’s father and nephew. James Macadam gives my husband the Irish Scottish nod that he likes (plus my maiden name is very irish), and means James son of Adam, so its junior without being junior. Also, we both give everyone nicknames, and are calling him “Mac” as my dad is Jim, and James is formal for a baby. If he wants to be James or another name later, he can be 🙂
So. This turned out much longer than I thought. Keep strong, and know that people are going to love your names, especially when you wait until close to birth.
Oh, and one last thing…. Mom now calls him MacMorty. My kid is doomed 😛