The plants in the first pics look like they have a minimum of 6 weeks more to go, but when you are growing outside, mother nature usually has the final say. They will start becoming vulnerable to budrot soon, so keep an eye on the weather forecasts and pray the gods are kind.