I'm so happy for you knowing that Buddy is well on his way to recovery. It seems the younger they are, the quicker they bounce back.
Headbumpies and scritchies to you Buddy.
EssTer, you are such a good meowmie for taking good care of your Buddy.