It was not until after we had been on the highway for several hours that Peter asked me if I wanted stop at a restaurant for a bite to eat.
In my opinion, It ~ that ~ is a sentence that emphasize after “that” and be not (A) until ~ means not A before ~.
My questions are
1. How is two conjunction used continuously?
2. Explanations of the sentence of It be not until ~ that ~. Is it “not A until B” + “It ~ that ~”?