This is a case of assault, plain and simple. The creepy weirdo should have been prosecuted to the fullest extent of the law.
Starting with hefty fines.