Remove the ham hock from the cooled stock. Peel away the skin/rind from the layer of fat beneath it. As neatly as you can, pull all the meat and fat from the bone in the largest possible chunks. Use a small sharp knife to help you here – and to cut away any tough sinews - but try to the keep the meat in big chunks. Discard the sinewy bits, and cut all the chunks into 1/3-inch slices – fat and all. Keep the bone – it’s going back into the big pot.
Set the pot with its stock and potatoes on a high heat. Add the slab of fried belly pork, slices of ham hock, its bone, the fried onions and garlic, all the fat from the skillet, cayenne pepper, white pepper, and cannellini beans. Bring the pot to the boil, then drop the heat to low and cover the pot.
Let it simmer gently – and I mean gently - for about 50 minutes. You want the potatoes to slowly cook through but still keep their shape. Give the pot a few careful stirs while it’s simmering away, but do take some care not to break up the potatoes or the beans.
After the pot’s been simmering for 30 minutes, check for saltiness. You’ll probably find the potatoes have soaked up a fair amount of salt, so you may need to adjust to your taste. As soon as you are happy with the potatoes, turn off the heat. You’re nearly done and almost ready for serving.
Remove the hock’s bone and the belly pork with a slotted spoon. Let the belly pork cool slightly on a carving board. Soon as you can, cut off the now-softened rind / skin, and slice all the rest cleanly from the bones into bite-size pieces. Return these pieces to the pot.
If you feel the stew’s a bit too thick, by all means add some more water – not a lot, but just enough to give a consistency that suits you.
Now bring the pot up to a bare boil, give it one last combining stir and turn off the heat. Done! Ready to serve.