If you are turning across a curbside bike lane then you need to yield. A bike lane is a traffic lane, you need to wait for it to be clear before turning, and yes, you need to check your shoulder on roads with bike lanes.
GP is just a shitty driver, is my takeaway.