Hi there and congrats for saving this big baby. It looks like a regular ball python to me with maybe some stuck shed on his head. I believe the eye dent could be from lack of humidity or maybe even a birthing issue. I would up his humidity and give him plenty of water to drink.
Congrats again and thank you for taking him from a bad situation.
Nichole.