Over the past few months my life has been hectic and as such the attention I could pay to my kingsnake dropped to pretty much zero. He was getting food, but because I wasn't monitoring him closely I was late in bumping up his mouse size so he might have been feeling hungry (though certainly not starved).
I can get over his resulting tank aggression just fine, that is what hooks are for, but my main problem is he now considers me chow when I hold him.

While I'm handling him he's clearly exhibiting hungry 'prowling' behavior and has bitten me twice (with several other close calls). These aren't scared/aggressive strikes, he is going for the flesh of my fingers below the lowest joint and latching on like I'm prey. If he gets the chance he tries to constrict my finger. Sometimes I can't get him off for several minutes before he starts to give up (I'm too worried about breaking any of his teeth to yank him off), and while ultimately it's not terribly painful and doesn't cause any real bleeding it certainly isn't fun for either of us.

I've been generously feeding him for the past few weeks and making it a point to take him out of his tank regularly for a minute or two but holding him now feels slightly stressful. I'm watching him actively, hyper-aware of his behavior and I keep the hook handy to draw him away when he seems too interested in my fingers, I'm also keeping my fingers flat and together which isn't exactly an engaging way to handle him.

So, are there other things I could be doing? I haven't tried gloves yet because that will just avoid the problem (him thinking my smell/skin = food) rather than solve it in my mind. But is that a recommended intermediate step: get him comfy with handling in gloves and then try removing the gloves? Are there particular smells that don't appeal to them as a food but also wouldn't bother them like an oil I could use?

Any and all advice to help me get my baby back to his cuddly ways would be extremely appreciated! Oh, he's still young so he's about 22" long for reference and why the biting isn't too painful.