-If you haven't already, think about adding a Tablespoon of unsulphered molasses/gallon of water when you water your plants.
It'll help in late flowering with bud size.
-Watch for bud rot after it rains, and when it does rain, try to shake any water droplets off the buds.
Moisture on your buds is a major enemy to watch for.
-I'll venture a guess and say you have a sativa hybrid there, based on the leaves, imo.
You have another month or two before they'll be done, but they look great so far!