The information provided does not match with busport.
Apps sync later than a few minutes and don't show the current bus, they show the 2nd bus and later. (ex: 910 depart at 8:25 when you at busport at 8:20 BUT the app will show you 910 departs from 8:35) causes miss the bus at 8:25