im pretty sure he will recover naturally with time,, he may feel like shit for awhile though.
Best option is go to doctors for blood tests and see where hes at and what he should do.