Looks like he has scammed at least one other person in the past...
I've left him negative feedback, so hopefully no one else trades with him.
Congrats, you've left negative feedback on a scammer for once, instead of leaving negative feedback on people you suspect to be scammers based on
very circumstantial evidence with around a ~50% false positive rate.