Last time I checked there was this thing called "due process". There were two witnesses to the alleged assault and I say alleged because in the eyes of the law it is alleged until tried in a court, and you are an idiot if you don't know this.
You don't even know if the assault happened and you are judging this man without a trial. You are a a goddamn imbecile. There were two witnesses, that's pretty clear cut.
His blog post has nothing to do with the alleged assault and you produce that as evidence of his guilt? I'm glad you're not running the legal system.