I'd say you're on a good track here. He sounds passive-agressive (not that I'm an expert or anything). I will tell you that one of the favorite male tricks for getting out of a job is to do it badly. We know we'll never be asked to do it again. OTOH, if you're constantly fixing things he's supposed to be responsible for, you may be quietly castrating him without even knowing it. Let us know if your current tactic works or not - if not, there's lots of other things to try. Like... you might try being very quiet for a while...