Ouch, that's not nice, thank you for letting us know.
There is scam accusation board + you can add negative review to his trust I believe.
If you're honest I think his account should be banned?
Thanks for the advise on recourse. I'll do just that, I've felt pretty helpless about it.