Attacking King provides a corridor wall as well as defense for the bishop.
Knight covers the escape square.
Bishop delivers the mate.
Losing King cooperates by ending up in one of the two corners where he shouldn't go.
@Brrr: Kind of snarky to underpromote (especially to a bishop) and still win. Just showing off? 😉 Well done!