my son called ryan- never gets called ryan, he gets called bubs. when i was pregnant my older son used to say bubs is in mommys belly so that kind of stuck, now everyone calls him bubs. my niece is called kaylee, but my partner called her princess from the day she was born and 3 years later thats what she answers to. just find something cute or funny and it wont look like you dont like the name.
i have never heard that name been used before.
can you not just call him something like annie suggested, my mom always says things like cheeky charlie to my older son so maybe something on that line