The fact that he's still around while his contemporaries have all but retires is indeed a testament to his talents.
One thing ya gotta give him credit is that he tests himself. Most are extremely reluctant to go up a weight class other than Anderson. The only reason he lost to Hughes the 2nd time, Fitch, and GSP the first time was because he gassed.
Rory might be too much for em though. Rory at 155, I'm confident BJ takes it. At 170 he's going to get taken down and pounded out by a significantly stronger opponent. When skill levels are fairly on par then strength and conditioning comes into play.
Marcus Aurelius: Tell me again, Maximus, why are we here?
Maximus: For the glory of the Empire, sire.
Baked, not fried... the healthy choice.