I don't feel the need to name before baby is here, but if the name comes to me, I'm not afraid of using it. I do not, however, tell anyone IRL. I like announcing it after the baby is born.
I do have a question though: I often wonder how important it is for babies names to "match." I have never liked my name. I am a Jenny from 1980, and my siblings have names like Phoebe, Chloe, Holly, Joan, Alice, Megan and Matthew. Megan and Matthew are not too unique, but they aren't Jenny either. I have always felt my name didn't "fit" with my siblings. So, with this baby I am worried, even though my first two don't really match either. I have an Eliott (Eli) and a Silas. Because Eli and Silas are both Bible names, I wonder if I have to stick with religious names. Our girl name is pretty set right now, but Thomas is on top of our boy list (my dad's name, DHs middle name), but it is way to common for my immediate liking. Should names "match," or can do something completely different? What do you think.