Make a few twitter accounts if you really want to go forward this way and expose him yourself. Dont make other people clean up your dirty work.
While this is a normal approach rather than asking people to 'clean up dirty work', I want to raise some
issues with creating twitter accounts:
-You can't create many twitter accounts as they will run a cookie or local storage to see how many times you've attempted to create an account
-At the third or fourth account created from the same IP address, you won't be able to create another account, therefore you need a VPN
-While a VPN is just $200 for 5 years, most if not all of these twitter accounts created after 25th May 2018 (date when General Data Protection Regulation entered in practice) will require to be registered with a mobile phone number, else they will be deleted.
Hence, OP will be able to create maximum 2-3 accounts before twitter sees it as 'fishy'.
Source: I tried to create 200 social media accounts to run a social experiment.