In a large frying pan, heat the oil. Season the pork with salt and pepper, and then cook on both sides for a few minutes (about 2 to 4 minutes depending on the thickness). Add the onion and garlic and let everything cook for another 2 minutes. Add the maple syrup and cranberry jam, and make sure the pork is well covered.
Pour the pork and its soon to be sauce into a large baking dish with 2 glasses of water – you want the water to just come up to the same level as the pork. Cook the pork for 4 hours, basting it regularly. If needed, add more water (but you shouldn’t need it).
When the 4 hours is up, pull the pork from the bones, though it should fall off on its own during cooking. Toast the burgers in the oven with the cheese, and then assemble your burgers with the pork, leftover sauce and some mayo or mustard if desired. Serve with fries and coleslaw.