4 weeks into flowering.. give it time, 2-4 more weeks will produce some finished buds..
keep doing what your doing, and stop fertilizing about 7-14 days before maturity to flush the fertilizers from your plant. I am guessing you will have an end product of 1-2 ounces max of dried finished product. plants are looking good though. when you dry your plants, leave them in a dark room upside down to increase trichome production, and your plant will still think it is living and grow a bit more THC. the humidity should not be too low, I.E. a basement would be perfect. Dry until you can here a snapping sound when you bend the stems ( a week or 2). If you really are patient and want some really good bud, seal it in a ziploc container or mason jare for at least 2 more weeks and stick it in the fridge (or somwhere humid) and wrapped up to keep light out. this will increase thc production further, and will "cure" the buds and make them smoother. open the container daily to let some oxygen in and keep them from molding. if you do see mold, take them out immediatly and cut off the bad parts. Some of the THC will also convert to a psychoactive substance, increasing it's potency. Just lettin ya know, hopefully your end product will be some amazing bud. good luck bro./