Pet names are wonderful! No matter who you are with they are never wrong. My grandmother worked in a clothing store all her life. She said she knew everyone's name. It was either "Sweetheart" or "Honey"! This is the same thing. He doesn't have to worry about saying the wrong name, because he uses the same one.