You are still 3 weeks or so away from harvest maturity.
Wait until there are 96-99% brown pistils before you harvest.
Unfortunately, your heavy defoliation may slow this even further...4-5 weeks maybe.
Less leave = less energy being made = less growth/maturation.