My beastie baby came through surgery just fine. The surgery took about two hours, they pulled out a big part of the cob that the surgeon said would never have been able to be passed through his system. They also got another small part that had the two toothpicks still in it. (I don't own any corn holders so I use toothpicks - which increased my worry about him having eaten it to begin with. He'd already vomited up the other two toothpicks and a small part of the cob.)
She did find some abnormal looking sites on one of his liver nodes and biopsied that, but said that for his age and as long as he's been diabetic, he looks pretty good. When she called, about 40 minutes after surgery ended, he was already standing up and moving around.
I'll go get him in the morning, take him (some food and his insulin) to his regular vet for them to monitor him and make sure he eats and his blood sugar is stable. Hopefully he will come home tomorrow night.
Thank you for your prayers. I just don't know what I'd do without him. I'm already plotting how I'm going to stay warm tonight! :)