I have never had it happen in one of my games and have only seen it once during a tournament I ran and that one ended in a draw as the stronger player didn't know how to checkmate.
A while back, I started building a database of basic endgame positions from a large database and found quite a few games that came down to that material, though I don't recall right off how many were there; as a percentage of how many games there were in the databse it was pretty small. I want to say I found at least 100 that resulted in a position that could be won (where the next move or two didn't lose a piece or end in stalemate). I don't have that database near me right now so I can check for anything more specific or verify my recollection.
So, that endgame is pretty rare in practice, but suprisingly to me, there were more of that type of position than 2B+K vs K endgames, at least in the database I was using.

I used to require this checkmate as part of my scholastic chess awards. I replaced it with the Lucena and Philidor positions (rook endings), as these have practical value.
Learning bishop and knight can teach coordination, and may have some merit in that respect. I've seen it in less than 20 games in my database of 57,000. Some of those were artificial--created by underpromotion.