I honestly can't remember what I actually named my rival. Oops.
As for my main character, I used a shortened version of my real name. I have no idea why, as I dislike my name. Sigh.
My Pokemon are all named after either literary or historical figures. My starter is called Holden (Catcher in the Rye). I have an Umbreon called Buckingham, after George Villiers, the Duke of Buckingham... And a Slowpoke named after King Charles I.
I won't go into detail about the rest. I'm a massive nerd, clearly.