A couple of thoughts.
1)
Almost all the 110 engines with this exact build are generating over 120hp and 120ft lbs.
Where are these numbers coming from?
Same dyno? Same operator? Same day? Same season?
Almost all? To me that denotes some didn't make those numbers.
2)
and all of the other bikes were 2009 and older.
All? Were they ALL 08 or 09? If not then they didn't have the TBW 58mm.
How many is all? 1, 2?
3)
Considering that theoretically identical engines often measure differently even on the same dyno, it is not unusual to see differences when you factor in different dyno, different tuner/operator, different test conditions. Before you convince yourself there is something wrong, find another reputable dyno operator and have him test your bike.
Jerry has the most correct answer for your question.
4)
If the bike is fun to ride and reliable be happy. A piece of paper will lay flat and you can put anything on it... don't sweat the small stuff.
Jerry has the most correct answer but d00d has the smartest answer.
If this is a contest of dyno sheets then have it redone and tell the operator you want big numbers, not accurate numbers. 60 lbs. of air in the rear tire, operator stands up as the run is done, there's all kind of ways to get inflated numbers but when it's all done the important thing is,
The bike rides incredible. Endless torque everywhere. The throttle "pulls" to the rev limiter. Its an explosive ride with excellent slow speed throttle handling. It's everything I thought it would be
A big number dyno sheet means nothing if you lose the above.
Listen to d00d, ride it and have fun!
SBB