In a large soup pot add all ingredients except potatoes - heat over medium heat until it comes to a boil. You want to have enough liquid to just barely cover the beans. Reduce heat and simmer another 2 - 3 hours.
Check for seasoning and adjust as needed. If it tastes a little salty it's OK, the potatoes will soak some of that up. The beans should be very tender and beginning to fall apart.
Add the new potatoes and push them down into the beans so that they're covered with liquid. If more liquid is needed add more chicken stock or water.
Raise heat to medium and bring liquid to a boil - cover and boil for 20 minutes or until potatoes are done. Taste again and adjust seasoning as needed. Enjoy!
NOTES: The beer and the bacon grease make all the difference in the taste so don't leave that out.