On ocean dive trips, rinse well in freshwater every day and hang up to dry overnight. Let freshwater into bladder every day and drain. Buy and take a BC hanger from your LDS.
On return, or after freshwater diving:
(1) Soak completely submerged in water with mild soap or shampoo, scrubbing debris from velcro, creases, etc;
(2) Add soapy water to bladder, shake it around well, drain;
(3) Rinse well, inside out - draining bladder well;
(4) Inflate bladder halfway and hang up to dry well in shade, draining any additional from bladder;
(5) Thump a few times upside down to get the last of any water inside to the hose, and drain well.
(6) Hang in closet, partially inflated.
Once a year - when I get my reg serviced, I let my LDS ultrasound it to kill anything growing inside.
This is one of the most important pieces or gear you'll own, and your want it to work well for safety.
don