Stephen may have blown it in more ways than one. He is in breach of both Federal Law (The Racial Discrimination Act 1975) and NSW State law (Anti-Discrimination Act 1977).
Being fined is the least of his problems. Stephen is seeking a Permanent Resident Visa to stay in Australia. If he has violated either law (and prima facie he has), he can say goodbye to Sydney and hello again Beijing.