Preheat barbecue: 2 burners set to medium high (375F) and 2 other burners set to low setting. Brush grill to prevent sticking.
Season the pork with salt and pepper, sprinkle evenly with rosemary and drizzle with olive oil.
Place the pork tenderloins directly on the grill over medium high heat burners.
Cook for 3-4 minutes or until nice golden char marks are achieved. Flip the tenderloins and continue to cook the pork until both sides are nicely charred. Roll tenderloin on its sides to get equal charring all over the loin and to provide more flavors.
Once the tenderloins is nicely charred, place the pork over the low heat, close the lid and cook for a further 5-8 minutes, or until an instant-read thermometer inserted in the thickest part reads 150°F Halfway through cooking, turn the tenderloins.
Remove pork from the grill, loosely tent with foil and let rest for 15 minutes before serving. Slice and serve with a spoonful of the wild berry sauce.
To prepare the sauce, combine the port, thyme, shallot, ginger and orange zest, in a medium sized saucepan.
Set the pan over medium heat. Bring to a boil, then reduce heat to low; heat and simmer.
Simmer until reduced by half. Strain the liquid using a fine mesh strainer.
Add the berries to the hot liquid and stir to release juices in the sauce without killing the tender berries.
Season to taste with salt and pepper and reserve sauce for later.