I don't think that the XB is the same as other bikes and what works for a jap sportsbike may not necessarily suit in my view.
I've never ever had a wobble or a twitchy moment on my 9, but it is an 06 with the later swingarm!
My City X came with Parelli Scorpions as standard. A good all purpose and agile tyre, but not as stable at speed as others. Then I fitted Diablo Stradas; more stable, but good to the point of boring.
The new Parelli Angel is supposed to be an improved Strada, but heard no reports.
I'm now using Dunlop Qualifier 2's; very good, but they noticeably slow the XBs turn rate a bit (too much I think). It depends how you corner. After following Camino on his XB9S, I have re-assessed my cornering and will ditch the Q2's on the next change for something more agile.
Parellis seem to be a good neutral match for the XBs chassis, and Diablos Corsas seem to suit the XB12's I have test ridden, but I hear that they can wear quickly depending on how you use them. I think that Dunlops have lots of grip but don't help turn in. From experience on my Yamaha, Bridgestones have LOTS of grip, but may oversteer (don't know how they are on an XB). Parellis seem to be somewhere in between. Conti Attack 2's get a lot of praise on here. Check out previous threads on tyres.
I have yet to try other brands like Avon, Mitchelin, Continental, or Bridgestone on my XB9. Hope this helps.