Heat a 6-quart dutch oven or similar sized heavy bottom pot to medium heat and add a bit of oil.
Add the onion, celery and carrot to the pot and season with sea salt and pepper. Saute the veggies for a couple of minutes before adding the garlic and sauteing for a few more minutes - until the veggies have softened.
Add the stock, ham bone, beans and ham then place the herbs on top of it all.
Increase the heat to high and bring the pot to a boil. Once it it boiling reduce the heat to low, cover and simmer for about an hour, or until the beans have fully softened.Optionally use an immersion blender to blend a small amount of the soup to thicken it up a bit.