I now feel less stupid after seeing all of these replies. I thought I was just answering a legit question. ??? is better then Silver imo (had Gold at the time) so it work out pretty well.
To this day I don't know what I should name him. Blue was always Gary to me because it was clear that on Yellow that he was Gary being Oak's grandson and on Red/Blue it was the same deal (though I am aware of the manga the anime just happen to hit me first). I may just stick with ??? when I play the 2nd gen again. Do the guy even have a canon name in the game files or something?