The road traffic code doesn't distinguish between transperth and any other buses so yes school buses can use them and you have to give way to them the same as a transperth bus.
cool didn't know they used public bays ... i only remember my school bus only ever picking up students from the school