Some virus stimulus checks may not arrive until September