Udi, I need to modify my comments somewhat, as when I reacquainted myself with a whisker pole setup for a vessel as large as yours, I realized it's a more involved process, both with hardware and installation. However, it is definitely able to be installed on your B&R rig.
In my case(s), I was simply able to rivet a fixed padeye on to the mast, taking care to make the height the same as the height of the clew of my fully unfurled jib. My twist-lock whisker pole clamps on to the padeye, and then our pole has a pointed end that goes through the clew. We are right on the edge of needing a longer pole, but the fully retracted pole can live in our head against the bulkhead with a couple of spring clips. The next size up won't quite fit, and I'm not ready to deal with where else to stow it! That means we need to be sure there's not too much wind stressing the pole, which is sometimes hard to perceive with the reduced apparent wind while running downwind. Anyway, our current system is very easy; yours would need a more extensive hardware setup.
For the most elegant solution, you would install a track with the pole permanently affixed to the leading edge of your mast. When not in use, the pole is stowed parallel to the mast on the track. When you deploy it, you release the bottom of it (which will become the outboard end) and slide it down the track to the correct height, perpendicular to the mast, using a line dedicated to that purpose. You would also need a topping lift -- which could be a spinnaker or second headsail halyard -- to control the height of the pole. So that's a lot more hardware than I needed! Depending on your carpentry skills/confidence, it is a potential DYI project. If you need a pro to install it... well, remember BOAT! You could potentially skip the track-on-the-mast system and install it the same way I did on my smaller boat by riveting on a padeye, but then you would have to find a place to stow the pole on the deck. You would also still need the topping lift. (Our H27-3 is designed with a fairly small headsail, so we don't need a topping lift for our pole.)
Here's a link to the the Forespar page which has some very helpful YouTube videos on how easy it would be for you to deploy it -- which is way more simple to understand than my paragraph, above -- as well as links to all the hardware.
Forespar manufactures the finest and most complete line of Whisker Poles in the world. All Whisker Poles are constructed of high strength anodized aluminum tubing, and both telescoping and fixed-length models are available. Two styles of telescoping poles are offeredthe Twist-Lock style and the...
www.forespar.com