Several weeks have passed and hes recovering fairly well as you can see from that pic taken during a routinary checkout. He wont be able to speak again but it seems other fluffies understand his mumbling quite well.
The guy was clearly a housepet because we noticed he was litterbox trained and extremely well behaved around other fluffies.