I've always liked his character, too, moreso as "Gary" in the anime version, who was my first anime crush. ...I was ten, okay? ;;
I figured Blue was the girl. The manga version switching their names is still extremely confusing... I know Blue is canon now and is in Let's Go Pikachu, and Eevee? I do still remember when she was called "Leaf' by the fandom.