He will be back I bet, it is winter now, no flies and heat to set up bad infection. Have seen worse injuries and the next year I see them healed. Nature takes care of itself most of the time either way.
^ This. I bet he'll make it and will make a nice trophy one day.