My question, and I am sure one Brad asked himself, is if Jenni loves dancing, has to do it, loves her job, has moved 3 times to be on different teams if they do get together what will that mean for her? Why will she be willing to just give it up after the end of the season? There aren't professional teams close to Austin so what will she do? If you care about someone do you ask them to give up doing what they love to do? That's what being with Brad would actually mean for Jenni and I am sure that Brad also thought about that when evaluating the two women.
Also they could fly back and forth but Brad is a business owner with very irregular work hours and Jenni has a day job as well because dancing does not pay enough to pay the bills. Since Brad has been in long distance relationships I am sure he knows the amount of work it takes to sustain them. I guess the question is when does actually want to get married and would Jenni be ready in his time frame?
Two great people who really care about each other could reasonably come to the conclusion that they are at different places in lives and have incompatible long term goals. Usually there isn't another person waiting in the wings but in this case Brad has another option which complicates the decision.