Seems like there is a way to do this to limit risk.
First, make sure he is pre-qualified with a lender of your choosing. Second, get all his cash as a non-refundable down-payment. Third, charge him a solid amount of money for the deal. Be prepared to flip it if he backs out.