To prevent instant waking after suspension when using pm-utils, add modules that need to be unloaded before suspension to /etc/pm/config.d/modules. Most likely candidates are: usb and ehci related modules and their dependencies. Check for dependencies by trying remove modules with rmmod <module>. Also remember to unload wifi related modules since they may have problems after resume, as mentioned here:

Arch Linux Wiki - Pm-utils