Here is the deal, he is a contractor who has done work. He needs to be paid. So, you must pay him. You cannot, not pay him.
Just as a babysitter may do everything wrong and almost kill your child, they must get paid - and then you can tell everyone not to use them.
Personally, I would look...