This is a recipe I tried and loved! Its from a foodie named Mrs Potatohead...cute name, right! Its so easy to make and very flavorful. Goes great with some good bread to soak up the juices! This is not a thick gravy, so you may want to add cornstarch, if you like it that way. I added my photo.
In a large pot, saute onion, bell pepper, smoked pork, and garlic in a little olive oil, til onions are tender.
Add beans and water. Cook on low heat for about 1 1/2 hours.
Remove ham; allow to cool. Remove meat from bones and return meat to bean mixture. Add salt, pepper, liquid smoke and butter; heat through. If you want a thicker gravy, make a cornstarch and cold water slurry and add it to the pot. Stir til thickened.