Wow, that sounds painful! I hope that all goes well and he gets back to normal as fast as possible.