Are bookings on busfinder binding for the booked bus companies?

Yes, the booking constitutes a legally binding contract between you [...]