Eric was ahead of the curve. He likely got A's and B's through school. It's also likely that he was bullied. I consider this, because he got into Virginia Tech.
As for his alias "Badspot", when he came up with it noone else took it. Badspot is most likely a pun on the genital area.
He developed BL after he was thinking about one of his earlier torque game projects and how if things 'snapped to a grid' how they'd work better. That kind of gave him the idea of BL. It was some really good intuition too, because if it wasn't for that idea, he probably wouldn't have ended up where he is today, although he'd probably still be a little above the sea due to his 4 yr degree.