Here is a picture of the connection, https://gyazo.com/a0cfe58d129839257578c3baca70567e
And a photo of the whole board without it, https://gyazo.com/829831eea835288d9012f8439426c7d5
I was using a piece of metal to make it, it is a little off in the picture so I have colored it in purple. In orange is another connection from the USB ground to what I believe is the USB power pin. When I make either of these connections the teensy powers on and seems to work.
To clarify, I no longer use the USB hub, I am connecting it with a microUSB cable from another Teensy directly into a computer. The Teensy on the Bpod doesn't seem to be detectable by the computer unless I perform the short.