Yes, sort of. Except the reason the Stop sign was put there for might only apply to car (lorry, bus, etc) drivers. I find in practice there are quite a few Stop signs where you get an excellent all-round view on a bike, and quite a few Give Ways where you have to stop because you can't see anything. In fact the junction in this thread is probably an example of one where the problem (A-pillar obscuration) just can't apply to bikes.