I wonder if this might be a good solution to the problem...
Let me know when the job's done so I can hire him.
I feel for your situation since I'm dealing with a similar one in my workplace. There were a ton of layoffs at my workplace recently due to business leaving. These layoffs included my manager, who is affable and knows his stuff and has been with the company for over 15 years. He's being replaced by his boss' "friend" who knows nothing of our process and has basically done nothing for the past couple years he's been with the company. He basically got the job because he's a kiss ass to the big bosses and likes to tell people what to do.
Don't you love office polititcs?