Ask to see his documents regarding denied visa.
He could be a typical time waster or found something cheaper etc., now you are out of pocket because of his cancelation.
I've been screwed a few times by foreigners here in Thailand.
Sadly, finding a good foreigner is Thailand is very rare these days.