I would have thought that brass rivets were originally used because of the anti-corrosion properties of brass. If steel rivets were used the rivet heads would likely require some sort of surface treatment, post riveting, if corrosion of the rivet heads were to be avoided.