You obviosly have his address to send him the stuff.
Send him a certified letter from the US Mail that requests payment. In this letter, tell him he has 10 days to respond with his intentions then you intend to let others know.
Otherwise, suck it up and count it as a lesson earned.
I had a similar occurence with an individual asking me to hold some merchandise as he was being deployed and his "aunt" woiuld send payment. Well, I did, she sent a couple of emails, no payment. Then he called me, seemed real nice, I even sent him a self stamped envelope to send the payment....
Guess what, no payment. I still ahve the merchandise, but, I passed up on some sales to others because of this guy. So, gues what, I was the monkey for being nice, either way, I consider it not worth worrying about, so I said nothing more.