cook the bacon however you want, we really only need the fat from it. I cook my in the oven on a rack. Save the bacon for breakfast sandwiches or BLT's or crumbled some of a salad. Or eat it right out of the bag.
cover the beans with water and let them boil uncovered for 2-3 hours, make sure to keep them covered with water.
dice the onion and add it to a large saute pan with the bacon fat. saute till they are golden brown, not burnt
using a slotted spoon take a couple of spoonfuls and add them to the onions and using a potato masher, mash the beans into the onions, You don't need to mash them all completely flat. Continue adding and mashing until all the beans are added to the pan. Add some of the leftover bean liquid to your pan until they are the consistency of lumpy mashed potatoes.
taste and adjust the seasoning with salt