Gosh, just going from what you say, it is hard to believe the SW's would still recommend reunification. I know in some areas they seam to be more lenient with bparents. In our county, it seems that they are not as much. Is the bmom doing any required things like drug testing/treatment, parenting classes? If she is, then they may give her more time. If not, they may terminate services. That happened with our bparents about 8 mo. after removal, and about 7 months before TPR.
Good luck! Hopefully these kids can stay where they are loved and well cared for

.