>>42820047That's very cute and I like it.
As for me, I always nickname and I pick a theme for my nicknames (so Emerald was herbs and spices, B2 was asteroid names, UM was patterns, to name but a few). Sometimes the trainer name matches up to the theme (I named Nate 'Kuiper') but usually not.
I've kind of ended up getting getting too into roleplaying with my player characters, so I've thought up birthdays, surnames and personalities for the player, and I headcanon different details for them to differentiate them from their 'canon' appearances.