Good endgame play. One extra advantage to point out was that your pawns were already advancing up the board. One of my big weaknesses in endgame play is my hesitancy in pushing pawns up the board. Really well played in protecting nearly a quarter of the board in the end to promote that pawn!
Opposite bishop endgames tend to be drawish, but here's one I just played out that didn't end in one: