8 vs 11 characters: BNORPHMM is the 8-character core bank identifier. BNORPHMMXXX is the 11-character version where 'XXX' commonly indicates the primary office.
When to use it: Use the main code if you do not have a branch-specific SWIFT code. If your sender or remittance platform requests a different code, confirm what they need before submitting the transfer.