Never heard of using baby shampoo in a BCD bladder.
Fresh water rinse with inflation hose in place after the dives, then when I'm home I remove the corrugated inflation hose and rinse again with some diluted Dettol to kill "stuff", then replace hose and store inflated until the next dive.
Fresh water rinse with inflation hose in place after the dives, then when I'm home I remove the corrugated inflation hose and rinse again with some diluted Dettol to kill "stuff", then replace hose and store inflated until the next dive.