You're doing all the right things, from "where I sit", & I hope it won't be long before your snake feels like eating again. The B-12 might help too, I'd personally try that.