My original thoughts exactly, however i feel like sitting back and allowing this guy to freely harass people without consequence is immoral and i'll gladly grind my time to do karmas work. I truly respect your opinion but i've sat on the sidelines and gradually watched my girlfriend slip into paranoia cause of this *******, i have to do something.
Block him and move on. Don't go messing with karma. It'll come around...