It's latest topics, not posts. It does do what it says on the tin. 🙂
Steve has said that they will be changing "Most Active" but no change yet; that is the option you want though for "latest posts".
Excuse my typos and sometimes awful grammar. My fingers work faster than my brain does.