Craigslist scammer targeting my son...

Call the police and give them the info, because bank and postal fraud is a federal offense.
Obviously you need to mess with him anyway while doing it. :D

Tell him the check finally went through and he's keeping all the cash and not shipping the item.
If he's stupid enough to fall for that you know you can really have some fun with him, right up to the point the police find him.