Place beans in a large bowl and cover with water; soak overnight. The next day, drain the beans and add them to the crock pot.
If you forget to soak them overnight, rinse the beans well and discard any pebbles before placing them in a pot. Cover with cold water, about 2-inches from the top, and bring to a boil. Cook for 5 minutes and let them sit for 1 hour before draining well. Scoop up any foam on top and discard it.
In the crock pot, add drained beans, andouille sausage, ham, onions, celery, peppers, garlic, chili powder, Creole seasoning, brown sugar, smoked paprika, cumin, cayenne pepper, freshly ground black pepper, and both broths. Stir well before adding bay leaves, push them down into the mixture.
Set the temperature on “High” and cook for 7 hours.
One hour before the cooking time is over, press about 50% of the beans mixture against the sides of the bowl to thicken the sauce using a wooden spoon or a potato masher. Before returning to cook for another hour, add salt and stir.
After 7 hours, if the consistency is not thick enough, continue cooking for another hour with the lid up.
About 30 minutes before the beans are ready, make the rice.
When it's time to serve, place the cooked rice in the middle of a bowl, scoop the bean mixture around it and sprinkle with green onions. If desired, add a few drops of hot sauce.