@scrim,
You have the flow correctly. You should be able to use the same access token until it expires.
-Dan