Glad to hear he ate a little and kept it down! I guess depending on how much longer he goes without pooing (not sure I'd wait much longer, personally), you may want to bring him back to the vet for an enema. They are quick, inexpensive and oftentimes do the trick to help break up what may be already hard and compacted in his colon.