you still have a long way to go yet mate, depending on the strain up to 8+ weeks left, strange how your plants are flowering this early, normally dont start until mid august in the UK, good luck tho mate we have had a nice amount of sun latly, lets hope it continues