The second how awful for him and you.
DD still seems mired down in History coursework, so not much revision is happening. She still has her English to polish off too. She is spending hours and hours on it.
Advice for Y12. I tried to encourage DD to look at different unis in good time. DS1 had found it useful, and been self-motivated to do it. DD has had a different path and hence has still an applicant's open day 300 miles away towards the end of April.
I'd still stick with do it early if at all possible!
What has been positive for DD was booking her driving theory exam as she started her practical lessons. This was in summer so she then gave herself an intensive theory course and passed in a couple of weeks.