mold grows more at night, so longer nights wont speed up flowering, it will speed up mold production.

Its hard to tell form the pics, but your plants only look halfway done. How long were they in flower?

Make sure to remove any leaves that have powdery mildew. PM looks like someone dusted flour on your leaves.