Just a general observation (as a Software Engineer)-- Be very careful about updating your MINI in this fashion.
I never install the latest update for any of my devices, unless there's a security issue. The reason is I have found over the years that occasionally the developers screw up and you get a bad update. People have bricked their phones, for example, with dodgy updates. I don't necessarily think that a bad update will brick your MINI, but the thing is a crazy bundle of interconnected computers, far more complex than a phone.
I always wait until an update has been out in the wild for long enough that any glitches surface, before I install it on a device. Often that means waiting for the following update to be published (so yes, I do tend to run a version behind on all my devices).
Especially if the update site does not provide a way to enter your VIN, I would be very careful about installing updates. The last thing you want to do is brick your MINI. Better safe than sorry.
Also, don't go to MINI of North Korea for your software update. Just sayin'