Yeah I don't really see how the barbarian with Tavern Brawler could be hitting less than everyone in the party. You are obtaining and using Strength Elixirs right? That's the entire reason TB is so busted, the ability to have 27 Str from the Myconid Colony on, and thus +8 Str. This means you should have a floor of +20 to hit (+23 with Nyaulna) and advantage on all hits after the 1st thanks to prone (if standing at the appropriate distance) if there's another build rocking a 99% hit chance vs AC 26 on every hit I'd love to see it. In terms of damage, you're at +24 from Str and should easily be hitting 40ish damage without vulnerability, around 70 with vulnerability, and thus 200+ damage per round should be a normal fight. What are you seeing, and if that's low for you, what is the rest of the party dealing and how?

https://www.reddit.com/r/BG3Builds/comments/18eguld/honor_mode_tb_throw_complete_build_guide/

A good, detailed breakdown, will hopefully help identify your gaps, but honestly with elixirs and TB you can have quite a few gaps and should still be hitting like a truck.