A bus driver charged over a deadly crash in the New South Wales Hunter Valley has apologised to the victims and their families.