Terms of endearment are weird. I do you some ("my dear", "dearest", "love") as it is important in relationships for each person to feel valued, and terms of endearment help my fiance feel valued and loved. I have tried other names that I have heard in public or on facebook, but most fall short and induce laughter. BTW "stud muffin" does not convey love and desire and indicate that you find them "hot" very well.
Find 1-2 words that you and your partner are comfortable with that convey your feelings and just use those on occasion, at least once a day. Sort of like a daily kiss, it is something that instills a sense of continued interest (I think).
_________________
__ /(. . )