Great news! Praying that he eats a bit today.

If he heals well enough, maybe your vet will try a light appetite stimulant.