I don't know. My friend was playing my Gold on a new game and got farther than I was in the saved game, so I saved it and now my friend is the main character and I'm the rival. So I might still name the main character after my friend, and name the rival something different (??? ftw!) or a default name.
Or I could just go the usual route and give myself the main's name and think up something uncreative for the rival.
I don't use "uber" Pokemon , I don't calculate stat values, I don't use cheating devices, I don't breed my way to perfection, and I don't care about natures. I catch my Pokemon the way they are, and treat them like individuals instead of brainless drones. If you use this philosophy, copy & paste this into your signature. (Started by Tyranitar)
(> <) This is Bunny. Copy Bunny into your signature to help him on his way to world domination.