That looks good. Just a little tall/lanky for my taste. You are using the same solution I am but you are missing something huge. The bcuzz is just an additive. I use a 2 part solution called Envy. I feed that solution all year except the last couple of weeks. I just add the right additive for what season I am in. When I start I use the bcuzz root additive + envy. Then the grow additive + envy, and then when its time to bud I use half strength grow(first 2-3 weeks), full strength bloom, add your super thrive and whatever else then I add my envy a and b till I hit my desired ppm.
If you look at the npk on the bcuzz you will see its pretty weak. Thats because its just the enhancement additive.
For budding I use...
Envy a+b (most important)
bcuzz grow (first few weeks)
bcuzz bloom
superthrive
cal mag
banna extract (makes the smell and taste stronger)