Hi Super T. If your E-string side foot is sitting on the bass bar properly, and the bridge is 9 mm closer to the G side than the E side, your bridge is probably too big for your bass. That is, the legs are too wide. Probably you need a bridge with a leg width of 9mm less than you have now (if I understand your description correctly). If this is your problem, I think you can leave it as is until you can afford a new bridge, you just may not get as good a sound as you would if you had a proper bridge. But I'll defer to any real luthier opinions.
Since some people asked what can be done about neck alignment problems without resetting, my understanding of these issues is:
The bridge should line up with the inner notches of the f-holes. The maker carves the bass bar (and top) such that there's a best spot north-south to put the bridge, and the inner notches mark that spot.
The bridge should be centered in an east-west direction on the top as well (if the top was carefully made this should be centered between the f-holes too). More specifically, the foot of the E-string side should rest exactly centered on the center of the bass bar. Then a bridge should be chosen so that the feet are the right width for the bridge to be centered. The string slots should be basically centered over the top of the bridge.
If this isn't the case, then your neck is out of alignment. If it's serious, then a neck reset is called for. If it's slight, then your luthier can make one leg of the bridge slightly longer than the other, thus sort of "tilting" the bridge so that everything lines up and works at the best efficiency. Needless to say, this has to be worked out before the feet of the bridge are cut. Another option is to slightly "fake" the board, shaping it so that the curve of the board is in a slightly different direction than the neck itself (that is, reshaping the board so that it follows the direction of the strings, even if they're slightly off-center).
Brent