There are so many variables to water washing it is difficult to advise within 1 reply, but I will give you some do's and dont's based on personal experiance.
Do use the 5% prewash method (I don't actually use this as stated but use my variation of it)
http://www.biopowered.co.uk/wiki/Water_prewashWhat you are really trying to do using this method is create a rough 50/50 mix of glycerol/water in the mix. Because my S2 is really small (0.5mls d/o after S1) I make a guess at the amount of glycerol in the mix after S2 which is usually 3 litres, so I simply add 3 litres of water before mixing. Then, don't just let the glycerol/water layer drop, you need to gently bubble overnight, the action of the bubbles releases the glyc/soap/water from the bio. Doing this and then leaving a few hours to settle will leave your soap level very low, like 300ppm.
No need to piddle around with little bubbles or misting, if the soap is low eg <400ppm after the pre-wash you won't/can't make an emulsion.
You must wash in an agressive way either with your pump or use a compressor to really churn up the water/bio
Wash as many times as you need until you get clear wash water, then your shake up test will be perfect.
Try not to use acid, it produces ffa's from the soap and encourages the monoglycerides to stay in the biodiesel. ( mono's are always present, they form a small emulsified layer between the bio and water, it's best to remove this layer)