Yes, that's Ruben Fine's 1941 analysis, parts have been posted earlier in this thread. His full analysis takes into account several variations. The key to understanding the KBN-K checkmate is in recognising the final positions - There are: two kinds of forced checkmate; two kinds of blundered checkmate and 3 kinds of stalemate. Note the kinds of position can be mirrored/replicated around the edge of the board.
You chasing enemy king via constricting triangles to the corner of your color bishop