I'm trying to wrap my head around the thinking for how this was designed. I purposely have auto updates turned off. My iPad and iPhone were both running the latest version of iOS. Last night I see there's a new version available. I started charging them both and then go into the settings app to kick off a software upgrade. When I do that I'm prompted to enter my pin. Once I do so the download starts. I then go to bed. When I wake up there's a notification on the iPad saying that it upgraded to 12.3.1. However, when I unlock my iPhone it gives me a popup saying that I can cancel the upgrade or delay it until the middle of the night. Why wouldn't it just apply the upgrade that I told it to start? This isn't the first time this has happened to me and I can't figure out the logic behind it.