This app was mentioned in 3 comments, with an average of 1.33 upvotes
https://play.google.com/store/apps/details?id=com.bmtc.mybmtc
Have you tried thisthis? I used to use it a couple of years ago and the live tracker was mostly fine.
There is one, which provides reasonably correct ETA ?