I frequently go Marchmont Road - Blackford Road via Kilgraston Road.
Often 'interesting' depending on the number of cars going too, especially when the lights change. Always a lot of calculation about if/when to take primary.
Today there was a bus at the stop indicating that it wanted to go when the lights changed. No chance of getting to ASL box. I came up the bike lane and waited behind the bus on the left with a car to the right which hadn't been willing/able to overtake the bus.
Lights change, bus takes off, I follow. There is another stop the other side of the lights, so extra reason for all to be 'aware'. Bus didn't stop so I look round to see if it's safe to move to the middle of the lane before moving to the centre of the road for turning right.
At this point the road is quite wide but then narrows significantly. Bit surprised to find a car coming alongside that wasn't the one I had been with behind the bus, but this is normal on this road - 'must get past'.
Here the road changes from slight uphill to steeper downhill. The bus acelerates (still less than 20mph) I ease off expecting the car to track the bus and I'll be able to move right after it.
But no.
It keeps pace with me (only a foot or so away). This is one of those microseconds where all sorts of possibilities go through the brain - 'is he going to wind down the window to shout something' (etc.)
Didn't happen, but didn't speed up or slow down either.
So I put my arm out to indicate - probably over his bonnet! He must have seen it as he shot forward a couple of car spaces (to right behind the bus).
He probably thought he was doing me a favour - which he was as I could easily move and turn right.
But a better driver would have stayed behind.