Bit of an update. His surgery was done yesterday and the vet released him to our friend today. They asked that he stay with my friend at least for 1 week so they can do follow up with him. They also have to change his cast in a few days becase the current one is just temporary. Here's a picture of our boy. Kind of blurry but it's the best I have right now.
He seems in pretty good spirits. He was really happy to see my friend when he picked him up from the vet. He will be on some pain medication for a while as well as some anti-biotics, but the vet said everything went great and she expects a full recovery.