I think he’s full of shit. I can do multiple pull-ups with 100 pounds hanging from a dipping belt (making me p4p one of the best pullup guys in my gym), and doing sets of 8-10 pullups would get me tired relatively quickly. I’d be surprised if I could get 5 good sets in in a reasonable amount of time.