Anyone notice how some clouds are much faster at syncing?

I have Backblaze B2 and Amazon S3-IA storage accounts. Every night a cron job syncs to these two storage systems, and a script writes the date and time each starts and ends to a text file. I noticed something interesting: Even when there’s no new files to sync to either, B2 is much faster.

For example, two nights ago B2 took 24 seconds and S3 took over 4 minutes. Last night B2 took 20 seconds and S3 again took over 4 minutes. The rclone command is identical between the two, with the only exception being the remote:

Is there any good explanation for the difference? I have noticed this also when running a sync manually.