This smells fishy as hell to me. I've known James for a couple years now and have done a lot of deals with him and never once had issues. Not to mention nothing you've provided is really hard proof. The two screenshots with his name and email are easily faked via Inspect Element editing on Chrome, and WhatsApp accounts are easily created as well.
Seems to me like you're just trying to scam money out of him by throwing around false claims.