The Q+B ending was basically "dead drawn".
36. e4 was a mistake, weakening the pawn chain. Black could have played 36... dxe4 37. Qxe4 Bb4 with some advantage.
37...dxe4 is fine, but not as good as playing it on the previous move.
37...Bg7 38. Qb8+ Bf8 doesn't help Black. White can choose either 39. Qe5 (repeating the position) or 39. Bh6 when Black is lucky to be able to avoid mate with 39 ... Qc3+ 40. Kf1 Qa3
The final position is definitely not drawn. It's a clear win for White after 53. Bf4 (preventing the exchange of the f pawn).
Here's a queen + bishop ending in a game I just played. I would like some feedback as to how I did.