Yeah, Kingsnakes are garbage disposals. lol
I've also seen some garter snakes eat some nasty dead fish before.
I'm not surprised by it. Technically, when we're drop feeding our snakes it's not too far off from if they had been scavenging in the wild. I suppose it's just a matter of how long it's been dead...