I think maybe you are reading too much into the sentence.
anyway 31 is correct. 22 end-on (B7 to B17), 6 boarding sawtooth
(B1 to B6), 3 alighting sawtooth (though with 5 entrances so A1 to
A5)
Make sense perfectly. :D
22 end-on berths, i guess there'll be 2 of it for each bus
service, therefore 11 bus services will be using it. Then, 6
boarding sawtooth, each has 3 services, like what most of the
sawtooth berths in the temporary interchange has now, making up 18
bus services. And a total 29 bus services. I think that there will
be 2 sawtooth berths with 4 services, which is very
likely.