The way the ladder is set (in a 'normal' race) the #1 qualifier can get two bye runs, when there is a certain number of cars (33, 65 for example). They can get the first or second round bye and the quarter or semifinal bye. Not counting any cars that break during eliminations. That would just be luck of the draw.
In a rainout situation, it can get more bizarre. 2002, the Dutch Classic rained out after round 1. We went back several weeks later. There were a lot of bye runs, and even some double bye runs (two drivers scheduled to race in round 2, neither showed, giving someone a bye in round 3). I think several drivers had back to back bye runs.
And yes, I will never turn a bye run down. I have had several in my bracket racing career for the best RT the previous round, and two 'broke' byes in Stock. I never complained.