Listen I have dealt with guys like this before. If you honestly want to make sure he doesn't mess with you anymore you have one option. Not many people will agree with me but I am telling you what to do. Next time you see him....in school, parking lot, where ever. Any place where he really wont...