If you are spreading large quantities I recommend looking into having a company "blow" the mulch for you.
I realize that is not practical in all markets or situations, so in that case sometimes you will have to find somewhere to put the mulch. The street is usually illegal so that leaves you with the driveway.
Tell the client, remind them the day before, and never leave anything there more than a single working day.
If I had a nice enough house to need so much mulch that you cant spread it in a day, I certainly wouldn't want to have my driveway blocked all night. Schedule the delivery first thing in the morning and just wait for the load.