Upset recovery: Unload (reduce alpha to near zero) first, followed quickly by a roll to get normal non-inverted flight. Then pull to get level flight.
If you don't reduce alpha to near zero first, before rolling, then your alpha becomes sideslip, which hits you with a lot of yaw.
If you're flying level upside down, you do pull, not push, to unload.
Maybe the quick (training) rule of thumb is to always pitch your nose towards your velocity vector, period, before rolling to the next orientation you want.