Just as a note It is possible that that eye will not heal. and depending on the damage to the optical nerve, he may not see or have function at all of that eye. It may also be completely gone if there isn't enough blood flow to sustain the eye.
A full recovery is possible as well ..Its just hard to tell at this point.