Bayern thrashed all the tough opponents they were to face. There are still some tough opponents yet to face but i wouldn't consider much threat since they are also running through bad performance since Corona restart.
Bayern vs Gladbach
Werder Bremen vs Bayern
Bayern vs Freiburg
Wolfsburg vs Bayern
Apart from Gladbach I don't think others don't have possibility to beat Bayern. Either way there is 7 points difference so need drop of points in 3 matches which i don't think would happen looking at the remaining fixtures.
In my candid opinion BVB chances of pulling an upset ended with their defeat at home 2 weeks ago against Bayern Munich. Dortmund also have a fixture almost as tough as that of Bayern's
Dusseldorf (A)
Mainz (H)
RB Leipzig (A)
Hoffenheim (H)
Even while it's still mathematically possible for them to win the league, It's quite illogical to expect them to... It's game over, I'd say!
We've got DFB Pokal for the midweek, a chance at domestic double for Bayern Munich ?
Saarbrucken vs Bayer Leverkusen
Bayern Munich vs Eintracht Frankfurt
**My predicted finalist in bold font.