There is no time limit. You get a bond refund after all those criteria are met. But you can not get a refund until 6 weeks.