Well, if you worked 5 days a week, what would he do? How about saying things like "can you arrange to have stuff delivered to your work rather than home so I don't have to wait in for them and we won't have missed deliveries meaning I have to go to depots to pick stuff up?" As you are there it just might not have occurred to him it's a hassle.
Also as he doesn't drive he might not realise that being able to drive to places means it's less hassle to get to tricky locations /run errands, it doesn't make it no hassle.
It could be he's got reliant on you doing these jobs so hasn't thought of other options that means you aren't being put out (which to him is the easiest option).
If he needs to get to his bank regularly and can't at any point it's open, then he needs to move bank accounts to a bank he can get to on a Saturday morning/late night.
You have no dcs, so by working these compressed hours you are sacrificing extra time in bed in the mornings, long lunch breaks, leaving the office early etc, it's not "free" time, you've bought it by giving up other personal time.
Oh and start doing the food shop online, then that can be a job you both share, and if your compressed hours means you come home later /leave for work earlier than him, make sure every second delivery is for a time you are out but he is home....