Posting here is a good start and if he doesn't come good in the next week or two it is time to name and shame him on every forum that he visits.
You cannot reply to this message because you are not logged in.