Right, so moving the bishop allows black to discover check with the rook by promoting the pawn. It's not quite mate in two because white can delay the inevitable by covering its king with the knight.
My question is, why is it better to move the bishop to b4 than to take the pawn at f4?