I don't know who your coach is but there is a more fundamental lesson to be learned here. White should have played Rc7 instead in order to double rooks.
b3 was the most valuable square here, not b2.
when should he have payed Rc7?
And how is b3 the most important square? a3 is.
I was playing in an OTB tournament against a 1900, and I managed to beat him in the end, but when I analyzed the game after with my chess coach, I realized that my opponent had a different move that would have given him a better position (a better position than he ended up with, anyways). This would be the position:
In this position, my opponent played 21. Rc2. However, my chess coach pointed out that instead 21. Be3 would have provided as a better alternative. But then I pointed out that I could just play Qxa2. After a few minutes of looking at the position, we noticed an amazing tactic.
Now my queen is completely on the other side of the board, and my queen cannot even defend the pinned bishop by moving to a3 because of the b2 pawn! Rh1+ could be tried of course, but there is no way for the queen to even move back to g7 because of the b2 pawn in its way! After giving up a rook and a queen, white has victory because of a pawn on b2.