Elsie - you comment of "fortunately, I have no CYA" strikes me as odd, you do the BBB method - great, but you should still have a CYA level just so you can retain your Chlorine so it can fight algae for you. Without CYA in your pool, the Chlorine would leave very quick and you would have a very inefficient chlorine amount to algae kill ratio.

May I suggest you add some CYA this coming spring, maybe get it up to 20-30ppm, it will keep your Bleach consumption down a lot.