Have not been using PSP for a while, so have been away from the firmware updates....

Currently have 3.90 M33-2 what's the latest custom firmware and how to upgrade?

This is for the original (fat) PSP-1000.
Is 5.50 Gen-B2 the latest? and can I go directly from 3.90 M33 to Gen?