Your Beneteau 34 has a 25mm shaft. Don't bother trying to source the next size down (20mm) as you will not likely find one and I guarantee your boat doesn't use it anyway. If it makes you feel better to also buy next size up (30mm), knock yourself out but you'll just end up returning it.