I am part of the process by which the budget is finalized, so I know when cabinet is making those decisions, and I also sit at the Treasury Board table where I see departments bring forward their items for approval.
As we have seen in years past, there can be a considerable time lag between the budget decision and TB approval, and in some cases this can stretch out over years. We have seen in previous supplementary estimates budget items from budget 2015 and budget 2016. It really does vary according to the initiative under consideration and whether there are detailed discussions and negotiations required with other parties, be they provincial governments, NGOs, contracting, etc.
There is no simple answer to that question.