He very well could just be adjusting to his new home. Though when I had my RES for a short time, he ate on the second day.
Is there any way you could check the temp. of the water?

On a side note, I'm a vegetarian, also. I still feel my pets meat by myself, as I don't mind sacrificing my comfort for the well-being of my pet. =)