That is the reason he uses.
That he had Hispanic friends as a boy
The story about him wasn't much better; it claimed that his family calls him Beto because he is named for his grandfather and so the "BETO" to distinguish the two from one another. That's still a stupid story! Why not call him BOB, BOBBY, ROBBY, or ROB?