Hey, I'm actually playing Bouncer and had those issues too.
I actually dropped Luther units in his EQ and goes perfectly with Bouncer since it boost TEC DMG, try to get it as soon as you can, if not, get Brissa set with tokens or dropping them.
As for weapons... I don't like Soaring Blades but with Jet boots I'm using Nox ones until I fix my Nemesis shoes. You'll be fine with Nox till you can actually get a 13* Jet boots ( or handle with Nox till 14* appears ).
Try to get Light element since nearly all enemies are weak to Light dmg ( if you use an actual elemental build you'll deal tons of DMG ).