When a bestigor charges a player and breaks their block it causes it to break twice. Holding block or releasing block will not change that outcome. Taking the hit will not cause any breaking.
When the block is not broken it does not cause a “double block break”. See below:
Shield:
Rapier while holding block and when trying to hold block after getting hit, nothing occurs: