In Latest puzzle bishop can eat the pawn too
But it does have 1 Ba7+ Kxa7 2 b8=Q+ and either 2 ... Bxb8 3 Qb7# or 2 ... Ka6 3 Q1b5#.