Yeah, if I had that, I'd get home from the shift at something like midnight, either go out sans drink or stay in and pay the xbox some long overdue attention, get to sleep at ~6-7am on Sunday morning, wake up at 4pm and then work through, possibly with a 1hr power nap on the sofa at midnight...
When I was on my 4am starts at H&B and weekends at LDC I had something similar, 7pm finished at LDC Trafford on sunday, onto a 4am start at H&B Bolton on Monday... That was more fun to plan, did it with 3hrs sleep and lots of coffee, luckily Mondays where quiet days and I could usually finish by 11 - 11:30am...
Also, thankfully at H&B I had a cupholder and could just kneck coffee all morning, usually avoided all the kak traffic too if I landed it lucky, got into York before the AM rush and then back out during the AM rush, slip into Bilbrough Top for 10mins and more coffee, then sod off back to depot and usually missed every rush hour on route
For those who know this country: Bolton - Northallerton - York - Elvington - Bilbrough - Tadcaster - Rothwell - Tingley - Middleton - (Hyde) - (Ashton Moss) - Prestwich - Bolton was my usual Monday run...