How to make brush settings NOT to reset pivot offset?

I know how to change pivot point.

However, when I change the brush settings, for example, set X to another value, the pivot point offset is set to zero.

What I am trying to do is to make sure the position of my box BSP stay where it is when I change it’s size in brush settings.

need help.