I'm planning to make Boston baked beams on a slow cooker. Thanks in advance!
I'd say an overnight soak is anything between 6 -10 hours (up to 18?). The time is vague because you can cook beans without soaking them - soaking just softens things and makes for a quicker more gentle cook.
Add a good couple of inches to cover, as they do absorb a fair amount of water during the soaking process.
beans absorbed most of the water they are going to take in within four hours. therefore, you can put the beans in water right before going to bed and they will be ready for cooking in the morning. if you are soaking one cup of beans cover it with 1.5 cups of water as the beans will well during the soaking process.
Most beans should be rehydrated before cooking as some can be poisonous if eatin dry. Eg. red (kidney) beans.