Very nice job! There are a couple things worth mentioning.
First off, there's no need to do diagonal movement since there's no difference in speed if you roll using diagonal movement or simply going forward. I understand that instinct can also play a part in this. I was the same way, haha.
Second thing to mention is it's better to do the two buttons outside the final room in Security Checkpoint in a left-right-left order so you can spend as little time as possible waiting for the buttons to reset.
Final thing is that it's faster to do the buttons inside the final room from left to right. I don't remember how Whirligig does it, but his method is easily the fastest (at least faster than yours ) so I'll see if I can get him to show me it so I can forward the method to you.
First player ever to get all of the Awesome Times.