Poor Mr. Binx! He had to go through so much in his young life. I hope the surgery works and the vet can do something to help him with the pain. I'll be thinking abouth both of you on the 27th and sending good thoughts and get well wishes in the meantime.
Hugs to the precious boy.