We all want to see more, but that will take time and patience. For right now he's doing everything he's supposed to be doing for a guy with 16 bouts and more than most.
Ribalta was shopworn, thunder and Cooper just journeymen when Bryd beat them. Ibeabuchi was Byrds first step up fight, his first live opponent. So I dont see (without hindsight) why it was an elite win against an elite fighter. Bryd wasn't Bryd yet. The 27 fights Tua had when Ibeabuchi edged him contained how many competitively matched build up fights? When Tua beat Ruiz, Ruiz wasn't yet Ruiz. Murdered Cruiserweight sergei kobozev had beat him already and was the only live guy Ruiz met by then. When he fought 26-0 David Tua, Oleg Maskiev had just 11 fights and had already been knocked out by Oliver McCall. It's not like the severely disadvantaged Maskiev was being well matched back then. If somebody Joshua has already beat goes on to be a better fighter will the Joshua win go down as a win measured by what the opponent later became or as he was when Joshua beat him?