Jack waited a while before he continued on. This is the simple past tense so it happened in the past and is now finished.
Jack waits a while, before continuing on. This is in the present tense. The author is telling us the story as it is happening.
'A while' means a little bit of time and is different from the word while. So you have to say 'a while' in this context.