Because I like to learn, I did a search to try to understand the difference between BGA (cynobacteria) and what the above call "green mat" algae. I can't find anything but some sources which say they are the same thing. Any sources to help me? I did find this one that has great pictures and info for the OP and others thought.
http://www.aquahobby.com/articles/e_freshwater_algae.php
http://www.aquahobby.com/articles/e_freshwater_algae.php