Of course even if he waits for the check to clear, the bank will still come after him for the money in a couple of weeks which is usually how long it takes for these bad checks to come back.
Edit: Check was sent to him by UPS which avoids the use of mail fraud which the USPS Inspection Service can prosecute very aggressively.