>>49733404Official names are stupid, if you thought the protagonist of Pokemon Yellow being named "Red" was stupid, then the Rival's name in HGSS is downright braindead.
If you don't input any name for the Rival in HGSS, then he'll either be called "Soul" or "Heart" respectively.