Question: when a guy has pet names for you?
Answer: 1: The person is very a confident, charismatic person. 2: They feel like they are close enough and comfortable enough with you to start using nick names to show your connection. 3: They have some kind of love interest in you or are just sexually attracted, and are using pet names to signal that.