Since iOS5, firmware updates download in the background when connected to Wifi. As far as I know, there is no way to stop that from happening.
You are not supposed to push the "Install" button "without thinking"
You are not supposed to push the "Install" button "without thinking"