Yes, while 12 hours of light is good for budding and enough light gets through the clouds for them to grow, it's the 12 hours of DARK that make them flower..if there are street lights, porch lights, or any other light leaking in from your window during the dark 12, it will delay the finish, maybe severely....so 12 hours in the sun or cloudy sun, and then put them in a closet, or somewhere similar so there is no light...and go in first and close the door to make sure there are no light leaks when lights are on outside the closet. That should speed up the finish as much as is possible...BWD is right...they are confused right now, but not from the clouds. Best of luck with the finish!