I'm sure we are going to see the price of seeds go up after all the seizures.
If I was a medical patient and my beans were stolen by this customs agent I would file a complaint hoping to get him caught in the act.
2 to 3 weeks. 99% of first timers harvest at least a week or two too early. Be patient.
PS - I think you have a Mg deficiency based on those leaf tips curling. I suggest a dose of Epsom salt @ 2 TBSP per gallon now, and 1 TBSP per gallon every week till harvest.
I have found this will cause dry pockets of soil. I like to give my plants a complete drenching with 20% runoff and then nothing till the next watering.
If there was accidental pollination, I would rather have a few immature seeds in mature marijuana rather than no seeds in immature marijuana. Harvest when the plant is done - no other reasoning should apply.
It is late in the season. You might get a few small buds - but if you plan on growing in the future use these plants to learn the basics and you will be ready to go next spring.
The plant will make the schedule depending upon how much soil, etc. When the plants are small you might water every 3 to 5 days and when they are in full bloom you might water them every 2 days or whatever. Go by the weight as described in previous post - that is your watering schedule - only...
Unless it was a huge grow the police are not going to waste time and "stakeout" the area. If you are caught walking to the area with water jugs and fertilizer then you might have some explaining to do.