Hello, I would think so. If you can wait, I have the VIM version with the GPIO header mounted. Tonight, I will connect thru GPIO USB and let you know what I find.
Update: Yes, connecting TB thru the GPIO pads will work with the configuration you have indicated in your post. While I had no B type connector, used type A cable, I assume as long as the wires are connected correctly, B should also work.
If you solder a USB cable directly to the GPIO pads, it would be a good idea to not allow those leads to be pulled on. Some type of mechanical strain-relief should be used.
I would worry that this arrangement could cause excess strain on the GPIO’s pads. The breakout board would need to be secured to the TB in some way, other than just the pins/pads, maybe hot glue or mechanical means. The traces on the breakout board would need to be insulated from the other unused GPIO pads.
That example was found on Amazon’s website.
I tried to solder the USB Input data DP and DM directly to the tone1 pins 3 and 4 as it is described in this forum.
If the power supply (red and black) wires on pin 2 and 5 come from the same source, everything works fine. But as soon as the power comes from my external psu, not from the usb-host, the host does not recognize the tone beeing connected. Same Problem is when I use the usb-c port with a y-splitter for separate power supply. Only when DN/DP AND the power wires plus/gnd are connected to the host, it recognizes the tone. Host is a windows10-PC.