Looking back (many years ago), I remember boys that stayed good friends with girls through puberty, including HS. So you may be borrowing worries that won't happen.

Have you tried activities like gifted kid weekend classes that might have some boys he might click with (we go to a university which offers Saturday programs every so often)? That's just to broaden the range of boys he's exposed to...