The delay issue was originally discussed here: Longer transactions don't get signed - #10 by mnamakwala (see comments towards the end of the thread). As suggested we converted our code to webhooks (vs the original polling design), however this did not substantially changed the delay periods.