12345 and 23456 will have no connection. Bus stop numbers format
is such that the first 4 numbers are the actual bus stop pair/node
code, followed by the stop identifier.
For example, the bus stop along Nicoll Highway at Suntec City is
given a bus stop ID of 80159, while the opposite is given 80151.
8015 is the bus stop pair/node code, whilst 9 and 1 are the bus
stop identifiers. The identifiers could also be in alphabets, e.g
8015A (80151) and 8015Z (80159). A similar system is also used in
interleaving bus stops in orchard and chinatown.
As for the B01 and B02, this system is a little more confusing.
Most of the time, odd and even numbers are given for the different
sides of the road, i.e Victoria Street towards kallang might be odd
numbers such as B01, B03. B05 so on, while the other side will be
even numbers such as B02, B02A, B04, etc. Also, Odd numbers tend to
be increasing, i.e B01 followed by B03 at the next bus stop while
even numbers tend to be decreasing, i.e B04, B02. Again, it does
not apply to all bus stops in singapore.
oh. i wasn't looking for such a detailed answer. anyways,
regarding the bus stop numbers, from my observation each bus stop
number has a difference of +/-10. say example punggol Rd has 12345,
the next bus stop would be 12355 or 12335.
As for the B01 and B02...yes they are bus stops opposite each
other and not only that..it goes consectively for the whole
street...and once again, eg. Punggol Rd has up to B026 starting
from opposite North Vista Sec