I assume “financially resourced” would translate into human resources, whether it be better support for research or analysts. I'm not sure what's always causing the delay, but the decision is often pretty significant in terms of the consequences that are hanging in the balance.
On April 26th, 2018. See this statement in context.