Ever think about how this happens more with bosses who go by a nickname? Like you're used to calling them "Mike" but in a formal meeting you panic and say "Michael" and it sounds totally weird. I messed that up once and it made things more awkward than if I'd just used the wrong name lol. Now I stick to whatever name they use in emails to avoid the whole thing.