It would seem to me to be illogical to have a buffer (to allow for navigation tolerances), and then make the buffer edge the boundary.
Surely then you would need a buffer for the buffer (to allow for navigation tolerances)!
And that just about sums up the mental fix of the regulator. Any buffer legal boundary should be the minimum, not the maximum.