Preheat the oven to 170C/325F/Gas 3.
Place the dates and bicarbonate of soda in a saucepan and just cover with water. Simmer gently until the dates break down.
Butter the bread, then cut each slice in half to make triangles. Alternately layer the bread and dates in four buttered ramekins, starting and finishing with a layer of bread.
Beat together the whole eggs, yolks, seeds scraped from the vanilla pod and sugar in a bowl. Heat the cream to scalding point, then pour on to the egg mixture, mixing well. Pour over the bread and dates. Leave to soak for at least 20 minutes.
Set the baking dish in a roasting tray filled half-way up the sides with water and bake for 25 minutes or until the custard has set.
To make the sauce, simply combine the butter, syrup and sugar in a saucepan and bring to the boil. When smooth and dissolved, remove from the heat and stir in the cream, optional dates and brandy. Keep warm.
Purée the 100g/3½oz raspberries, icing sugar, pepper and wine in a food processor to form a coulis. Pass the coulis through a sieve and into a bowl. Roll the blueberries, raspberries and strawberries in the coulis. Preheat the grill to hot.
Sprinkle the top of the pudding evenly with demerera sugar and caramelise under a hot grill.
Serve a portion of pudding with the sauce and arrange the fruits and a little coulis around the edge. Dust with icing sugar, to finish.