Same thing happened to me in 1996 almost gave the game away, but i was up and walking in 7days and running in two months, he will have a lot of strength and stability work to do but he is considerably fitter than i was and i was playing inside 6 months and haven't had a problem since!
Welcome to the Zipper club Callum!!