In my internship we had the students doing partner work. My CT went around and chose partners for everyone. One student refused to work with another, so he was given the choice of either working with the student and being able to use a computer to complete their project, or he could do the project by himself on paper. The student chose to work by himself. The next class period I had pulled him for small group. He refused to participate because he was sad that he couldn't work with who he wanted. On top of that the student he didn't want to work with was in the small group too. I tried talking about how that wasn't very nice to say that, but he continued to mope for the entire lesson. Could I have done anything differently?
If I were in this situation I would do exactly this.
I think this solution is a great start to help the student learn hoe to work in a teamwork/ group setting, because it is something he can't avoid for long. But introducing it will definitely be helpful.