The inter-terminal transfer bus at Perth is a little inconvenient. It only runs every 45 minutes or so and is (or was, last time I used it) only available to passengers who are actually transferring between flights. The driver asked to see our boarding passes before we could board.
However, if you already had a boarding pass for your international flight (via online check-in) then there would probably be no problem boarding the bus at the domestic terminal.