Bendigo blood donor Paul Emilianowicz rolls up his sleeves for the 500th time