Ja, das mit den data-consumer ist so 'ne Sache. Für mich persönlich ist sowas eher ein Fall für "Tagging für den Renderer" (https://wiki.openstreetmap.org/wiki/Tagging_for_the_renderer) wobei hier statt renderer consumer besser ist. Schlussendlich ist der Name ja vorhanden, er ist ja in der Relation enthalten, von der die sop_position referenziert wird. Im Wiki steht auch, das der Name an die stop_position besser nur ran kommt, wenn es keine Relation gibt (https://wiki.openstreetmap.org/wiki/Proposal:Public_Transport#Stop_Position).

stop_position bei Bussen ist ja noch einfach, da gibt es nur eine. Kompliziert wird es bei Zügen, dort gibt es wirklich unterschiedliche Stop-Positionen, je nachdem wie lang der Zug ist. :-)