Yeah, I've already anonymously reported him, for the stuff I listed here and more. So far, no results yet although I'm not sure how long investigations (if there is one) take. But I will definitely urge my coworkers to do the same, hopefully I can get at least one of them to get on board.