There is nothing to stop you increasing the delay as I mentioned in my original post.
With exception of the software updater, these options are unlikely to make much difference at boot as they are only running when your browser is up and running (and that shouldn't be running on boot.
The software updater may check its database, after the avast virus definitions update occurs as this is when the software updater database would be updated. So as you should be able to see this is a chicken and egg scenario, the software updater is unlikely to be doing anything until after the avast virus definitions update, which you are seeking to delay.
When you shut down your system presumably all programs monitored by the software updater would have been up to date (or you should have got a notification), so that shouldn't change when the software updater database would be the same. Only until the software updater database indicates that one or more of the monitored programs requires an update, then depending on your setting would it be likely to go looking for the update.