I'm looking at the link and see nothing about forced updates.
The author screwed up the whinge, sorry post, and said people were getting it forced despite it saying May the 8th, although the post he referenced clearly states if you check for updates MANUALLY, you will get it before then.