Even though flowering will start at 3-4 weeks, vertical growth, or horizontal growth if LSTed, will continue through about week 6. At that point the vertical growth stops and the buds will start to fill out. If you watch your plants you will see that the flowers really don't grow much from week 3 through week 6. That's why it's important to not switch your nutes to flowering until around week 6.