That is the last step. I'm not crazy about that terminology either because it can be confusing until you get used to it, but "Approved for Posting" is definitely the last step.
Quick way to tell if something is finalized/in the ledger: go to the GL Impact screen and look at the Posting column. If it says "yes", the entry should show up on all financial reports.