Is the processing rule that gets chosen for the document set to invoke the service it calls synchronously? The delay could be from the actual invoke of the service and the code it is running.
If that is the case, and you don’t need to invoke the service synchronously, you can change that option in the processing rule configuration.
#Integration-Server-and-ESB#webMethods#B2B-Integration