The general behavior is that time is accounted from first boot time, so the logic will hold updates for a couple of hours to account for quick use cases without attempted updates. The discussion on this is happening here.
For the particular case of live images we’d like to hold longer since much of the system may be in RAM. There are more details about that case in this topic.