MOTIVATION
The BOP method has a major problem with setups (for corners) for a lot of cases. And also there is very less possibility to cancel moves.
METHOD
The Speffz lettering scheme is used here.
Buffer - I
Target - M
Allowed setups - <D B R>
Swapping algorithm - U' R U R' F' R U R' U' R' F...