They are held because your update setting may be set to download but not install rather than set to automatic install.
In any event not all downloads will be installed in the auto setting only important ones. Have a look in Control Panel and Security Center to see what your PC is set too.
SP1 may not be installed because of a non compliance issue. Did you do a manual check for SP1 or was it offered to you?