It's hard isn't it , I was upset for DS on Wednesday because he told me he did not have a partner when doing food tech, so I can't imagine what I would feel like in your shoes - bereft springs to mind.
DS isn't sporty either - although bless him he does try, but he is not competitive, just likes taking part. I am not sure though if any of his peers would like his music choice - anything from the Stranglers, Green Day, Nickelback, The Plain White Tees to the Jonas Bros.
He tends to hang round at school with the primary school boys that moved with him (that are in his form), but these are the boys that ds would ask to come around in the hols or go calling for them on a weekend or after school when the nights are longer/lighter. One of them lives in the next market town, but again, he asks to have him over and vice versa, although it is not a weekly thing or monthly just as and when.
My DH sounds like yours. I have kept in contact with my friends and he hasn't. Apart from one couple who he knew before I met him and this friendship has carried on for all four of us for 26 years.
When will you have a consultation day/evening at his school? Maybe it is time to mention it to his tutor?
He is a gorgeous boy MAS
DS has been playing in cricket tournaments every lunchtime but he has come home tonight without his pe kit - he has left it in another block in the school - arrrghhhh. He has promised to go look for it before registration tomorrow morning, but if he doesn't find it, there will be no cricket tomorrow lunchtime!