Nicknames for boyfriend?

I know this might sound stupid but I need help. How do you guys/girls come up with nicknames for your partners? My boyfriend told me that he wants me to give him a unique nickname instead of just calling him baby ( which is already cringe to me) but I can’t seem to come up with a nickname for him.

Nicknames for boyfriend?
Post Opinion