Phew, lucky you only had scratches
As has been said before - assume everyone is out to get you until proven otherwise and don't forget - I know you are allowed - but driver would have glanced in mirror for a bus and a bike is a lot smaller to see.

Take care out there
BB