He is fine now. Basically got back from the vet and started feeding him a little water/food about a half an hour apart and alternating between the two. Eventually he puked it up. I have never been so excited to see him puke something up in the middle of the living room!! ($1000 surgery just went back into the savings account) But, either way, still glad I went into the vet. Definitely going to be picking up some hydrogen peroxide soon though.