1Wash beans and drain. Place in Dutch oven and cover with cold water. Let soak several hours or overnight. Don't drain. Add ham bone and scraps to beans.
2Remove casings from chorizos, cut up, and fry in oil til browned and crumbly. Stir in tomato sauce and add to beans. Quarter onion an stick e3ach quarter with 1 clove. Add to beans along with green pepper and garlic.
3Bring beans to boil, reduce heat and simmer, covered, for 1 hour, stirring occasionally. Season to taste with salt and pepper. Add chili powder, ginger, oregano, and chile pequin.
4Cover and cook 3 hours more. Stir occasionally. Add water as needed to keep beans covered. Cut into beans with spoon to break up green pepper and onion.
5Uncover during last hour of cooking time so beans will thicken. if beans are to be served in bowls like soup, add more water. Otherwise, turn into casserole,cover with cheese and bake at 350 til cheese is melted and beans are heated through. if desired, serve chopped onions and cilantro on the side.
Note: A chile pequin is a tiny, very hot chile, If not available, substitute any other small hot chile.