Hi grouchfrog

Strep B is very common, and it is very easily treated. As others have said it does come and go. The treatment you describe sounds perfect to me