Rinse and sort the beans. Place in a large bowl and add water to cover by 2 inches. Cover them and let them soak overnight.
Drain and rinse the beans then add them to a sauce pan. Add water to the pan and cover them by 2 inches of water. Bring to a boil and boil for 15 minutes. Drain and rinse after boiling then set aside.
Add the pork, bacon, chorizo, onion, garlic, bay leaf, salt, pepper, chicken broth, beef broth and water to a 6 quart slow cooker.
Cover and cook on high for 2 hours.
Add the beans and smoked sausage. Stir to combine. Set the heat to low and cook covered on low for 5-6 hours until the pork is fall apart tender. Serve with collard greens, orange slices and white rice.