This is really good advice.
If he passes his undergrad happily, but doesn't quite make a 2:1, which I feel might be what you're asking, depending what he wants to do, post-grad entry requirements often have a lot more flexibility than undergrad. That's if you're willing to make a good case for yourself, maybe get some work experience.
I got a 2:2 due to serious illness (I had the opportunity for an uncapped retake but had had enough by then), and got offers for very competitive masters courses as a mature student after working a while.
Funding is separate and undergrad grades don't matter, it's the postgrad offer