AutoPatcher now works by downloading the updates straight from MS instead of distributing the updates packages themselves. The only problem it seems to have is that if while downloading an install package and if the download freezes, then the program just sits there. There is no cancel button for you to move onto the next file.
You can get past this problem by closing the connection manually. I'm not sure if the command line Netstat allows close of individual connections? Once you close the connection manually, the program continues onto the next download. After the program finishes, run the program again to download the missing update. Two Gui programs that allow you to close network connections manually are: