So glad it went well and he's recovering! He'll be back home before you know it.