Hey Outlawcatcher,

A regular bus stop node should be placed where the signpost is located and otherwise where a passenger boards the bus. Routing applications do require traffic restrictions to be at least placed on the street itself, but for other POIs they will usually derive the closest position on the nearest path or street.
There is a bus 'stop position' node, which can be placed on the street at the location the bus stops at (mainly if a stop line is marked), though it is not required, especially if the stop location and the sign are at roughly the same point along the road.
( https://wiki.openstreetmap.org/wiki/Tag:public_transport%3Dstop_position )

Also, please don't connect landuse or similar areas (ie forest, parking) to ways (ie track, path). This makes it easier to maintain.
(applications looking for eg. 'forest nearby road' also do not require this connection to get information.)

I have moved the bus stop node to a more likely position. Do you know if this bus stop still exists, perhaps?
If it does, feel free to add the name where signposted, it will help with routing.

Here are your changes:
https://overpass-api.de/achavi/?changeset=139080926

Made changes in
https://www.openstreetmap.org/changeset/139131001
( is: https://overpass-api.de/achavi/?changeset=139131001 )

Regards,

Daniel