What strain is it ? I know you see new white pistils but the buds look done in my opinion under the new growth. All of your leaves are yellowed and if you are not flushing the plant then it is telling you that it is done . Get a microscope. They are pretty cheap nowadays and it will tell you if you are done or not. By the looks it is probably just about as done as it can get. But that is my guess by looking at the pics only.