Well he IS drinking water. (I didn't say he wasn't, just that I didn't know. Sorry that misled folks)

Tonight I gave him rice and hard boiled eggs. He ate about half of what he normally eats, but as it is something he has not had before, that seemed good.

He is still runny and now there seems to be some blood. That could be because he is straining to go. Will keep an eye of him, hope to make it through the night and get him to the vet in the morning. I am (unfortunately) very familiar with the ER vet, if I need to get him there tonight.