And it means He ain't leaving Heaven (i.e. no Second Coming) until some things get done first.
I can agree with that. We are caught up to Him. We don't meet Him on the earth.