Doubt he'll care about losing future work from you. This type don't tend to think past what's for tea tomorrow.
I would ignore what the "guild" says. If he hasn't finished the job, I wouldn't pay him. Give him the opportunity to finish it, if not, tell him you'll get someone else in an send...