Never had an issues with any of the different brands lately. I always run 98 where possible as it has fuel cleaning additives. I believe that it may not last as long with a 98 octane rating, so if my bike is going to sit for a while I use 95.
I use busy/popular servos because their turnover of fuel is very high which means it’s always pretty fresh. I use Caltex because that’s my local, busy servo and I’ve never had dramas with it.