Just for the heck of it, have you tried putting a small cat bed with a small pad covering it right on the bed near you and putting a little catnip on it to attract him? If he likes it and sleeps in it that might help a little. If that gets wet it's easier to throw them in the washer than it is a comforter.

Also, I've seen plastic mattress covers in the dollar store, perhaps that can be used to cover the top of your blankets as well.

And thank you for saving him.