I don't have a multistep approach to punches.
I just keep my punches sharp, and place the leather on top of something firm but wont damage the punch. One good whack, and I get clean punched holes every time. On thick leather, I poke the punch into a slab of beeswax to prevent it from getting stuck.