I work for a really small independent company, with an almost non existent staff turnover. There are only about 8 of us, and myself and one other colleague are likely to (eventually) jointly take over the company when the older directors retire over the next few years. (We're both mid-30s, senior management, and have both made it clear we're there long term with this in mind.)
We speak daily, confide in each other on personal matters as well as work matters, and I would say are generally close for colleagues - though we don't socialise out of work much. We live in different towns, and her children don't know me - though we speak about our kids and family life regularly day to day.
I'm currently pregnant with DS1, and our favourite boys name happens to be the same name as her DS.
It's not a super unique name - currently ranking in the 20's of the top 100 where we live. And the kids are unlikely to cross paths often if ever. But I do speak to her every day and am likely to for the next 30-40 years! Is it too weird to use this name, or am I overthinking?