what's the tall, green background plants in the left and left-middle photos?
Your H. pinnatifida really looks like its growing well!
Looks really nice! I struggled with BBA from time to time in my old 125g discus tank.
Lowering light intensity for a few weeks (raising the lights) helped for me. Also ensuring good CO2 levels.