A lot of them leafs are yellow
Meaning its still eating pal. With a 40% clear you are about another week or so away. Drop the dose of feed. But, if it as you say and its 60-40 that's not enuf. You want at least 80-90% cloudy.
And just by looking at your leafs. I do see parts of fade. Meaning she's in the ripening phase but she's not there yet. If you'd of stayed the course. All your leafs would have fade and not be showing signs of needing feed.
Some serious buds there. Either way. You'll have some nice bud. But ripening I think she's 70% thru it and that takes 2-3 weeks. (General when you see the fade start, that's when you in ripening)