All buses have a number plate and a personal bus number on the side and back.
complaints to London Buses via TfL including bus numbers, date and time plus
complaint get a quick positive response IMO.
don’t just shake your fist. Complain and make it better for the next cyclist