That's not nice... I don't know any solutions for this. You can't pressure the nature, you'll have to make them flowering the time they need and if they are some heavy sativa it can take a while to flower 8 to 12 weeks.