Shit happens I guess. You could go to the authority's, the school or police. The school won't do anything but get the police involved anyway.

Since it's obvious you're worried about your rep, being in a new school n' town, I suggest you leave it. But don't let the guy feel that he's above you. Keep a close eye on him.