I think you only have 190 BP spent on attributes, I would recommend using your full allowed 200, i.e. bump your INT by 1 more...
Regarding specializations, they are cheaper to buy in equivalent Karma after chargen, so if you can bump a 3 skill to 4 at chargen, you should use BP to do it over taking a specialization (however don't do it to raise a 1 to a 2, or a 2 to a 3, as that is cheaper after chargen too). So maybe up Infiltration or Gymnastics over your Bikes and Swords specs?
Do you have specific plans for that Datajack? As a primary combatant, IMHO, there are better things you could do with that 0.1 ESS, which with your Sensitive System that Datajack is burning extra of anyway (and will interfere with later maximization of your lost ESS...). If you get rid of it, instead maybe get yourself another Reflex Recorder, or a lvl of Damage Compensators or Synthcardium or Daredrenaline or PuSheD (if you want to develop a LOG skill later) or something, anything other than a Datajack (IMHO, of course), even cyber Vision Magnification where you could drop Hawk Eye and have some more BP... Speaking of which, scratch that, you should have Vision Magnification for cheap in Vision Enhancement Glasses, drop Hawk Eye... get some BP back.
I'm not a big fan of Attribute Boost (in fact for your circumstance, IMO it sucks), 1st - and most importantly - your REA Boost from it won't stack with your Improved Reflexes REA boost, so you're in effect wasting some Power Points on that very expensive Power, 2nd - Drain, you're Drain Resistance stats are less than your Boosting stats (and this disparity will only worsen as your MAG increases...), you're just asking for trouble down the road. If you drop this power and Sustenance (which is a good Power, but doesn't bring all that much to the table at chargen), you could get Quick Draw or another level of Mystic Armor or start building on Combat Sense (or I personally like Motion Sense, YMMV), weigh your options.
You still have your Automotive Toolkit... didn't know if this was intended. If you still need to free up some BP to get those 10 BP for your Attributes/INT, maybe cut back on your tricked out Bike (how much did you drop on that thing anyway?) and Ancients Contact?
Think that's my final thoughts.