certain schools have things called honor codes, and abide pretty strictly by them, so yes, it is logical that he be kicked out for stealing. And the fact that he never goes to bed, and obviously his dorm heads have been bitching about it doesnt help his case at all.
I go to boarding school, and one of my friends last year got put on probabation for "being sketchy". They can do it, because you and your parents signed that damn form when you first applied. Gay? yes. Avoidable? yes.