Data is approximately 45 seconds old - so the bus will arrive physically before it arrives in the map. The idea is so that you know there is a bus coming. If you use busses regularly this will be of use. If you are a first time bus user you should consult other apps, timetables and routes.