I completely agree with you lades. Using pet names (especially when you don’t even know the person) comes off extremely presumptuous. Additionally, I don’t like when guys calls me “Queen.” Yes, I know I am a Queen, but you don’t even know me yet so it seems super false.
I feel like that can be tricky. On one hand, pet names can be cute–sometimes. But you’re in a position where you’re already with an older man, and pet names can sometimes make you feel even younger. Couple that with the term “Sugar Baby,” and maybe it becomes a little too much. If he’s set on calling you a pet name, I would definitely discuss one that you two both agree one, something that makes you feel feminine and adored rather than being spoken down to like a child.