I have been playing chess for about 20 years, and I have not once had to do a KBB v K or KBN v K mate in any of my games.
Chess for 20 years? Wouldn't that equate to a higher Elo rating, possibly at the skill level of a grandmaster? Just throwing that out there into Minkowski spacetime, no intent of making a verbal attack, but rather wishing to gain a feel for your journey into the world of chess.
I have been playing chess for about 20 years, and I have not once had to do a KBB v K or KBN v K mate in any of my games.