That wasn't a run on sentence since there is a punctuation break. Use of ellipses as a break appears more conversational and is less formal than the semi-colon, although technically they should be read the same way. I use them to effect all the time when talking to people. Had he used the semi-colon, it still wouldn't be a run on sentence.