Cook the bacon in a large dutch oven or pot until crisp then drain on a paper towel lined plate. Cut into pieces.
Reserve the grease and add the beans, water, broth, garlic powder, seasoning salt and pepper to the pot. Bring the mixture to a boil and then simmer for 20 to 30 minutes, until the beans are tender. Drain the beans into a strainer and return the pot to the stove top.
Add the butter and almonds to the pot and cook over medium heat, swirling the pot, until the butter becomes golden brown and gives off a nutty aroma.
Stir the beans and bacon into the butter and heat through, making sure to coat everything with the butter. Serve warm. Enjoy!