As mentioned already, the BA Holidays default is from arrival time to two hours before departure, but in the car hire booking process, there's a check box for 'I only want a car for part of my trip' (or similar wording).
I intend to see if this works on my next late-evening arrival, when I would like to pick up the car the next morning