Oh how unpleasant! :(
for your son to be told that.
DS1 had his first school party this year and I was very pleased that we had a set of class photos, including one with all the names of the children in his class. It made life much easier doing the guest list! but when DS1 had decided who he wanted to invite, it turned out there were just 2 boys left out so I asked him if there was any reason he wouldn't want them to come, and he said no, so they were invited too.
He also invited a few of the girls, but then (bizarrely) 2 more girls, whom we hadn't had on the list, asked if they could come too and since I knew both their mums I wasn't averse (it was a swimming party, I needed at least one parent to come with their child for safety reasons) so we added them. It was only later that I realised we'd taken it up to 3/4 of the class, leaving out only 4 girls, I think it was and I felt really bad about it!
In the end, 3 boys didn't come - 1 because his mum couldn't have cared less, 1 because he told DS1 he didn't go to parties (possibly a JW, not sure, there are quite a lot of them who live around here) and another I don't know. Didn't get a RSVP from any of those parents though.
Next year I think we'll keep it smaller, although apparently it was a really good party and everyone had a great time (28 kids in the swimming pool though, a bit much!
)
So - sorry for epic post - I wouldn't want to leave out 1 or 2 boys, whether you invite the whole class or just all the boys, but I'd certainly think twice about having Rude/Mean boy along! So perhaps have only a small select group.