I was alarmed and sorry to hear about this horrendous act.
A sweeping statement but, I really hoped that this rather “80s” behaviour had vanished by now.
It sounds like you have managed to retain the upper hand as far as possible.
However, you would do well to pursue things with the Police and legal system.
We are very fortunate in this country to have recently seen some serious legislative changes designed to protect the rights of LGBT people.
This lets the whole of society know that whatever their prejudices, each and every person in this country is to be treated as a ‘first-class citizen.
I say don’t be afraid to dig deeper and assert your (relatively newly-recognised) rights.
It shouldn’t take too much energy to have the full force of the law thrown at this stupid little man, who should be made an example of.