Could you explain what "buffer" does in the Voronoi dialog i.e. what does the number stand for?
In the awesome book that is "Mastering QGIS" by Kurt Menke, Luigi Pirelli, Richard Smith Jr & John Van Hoesen, it is mentioned on page 112:
The Voronoi polygons tool has an option to set a buffer region. This is the amount by which the resulting polygons will extend beyond the perimeter points.
The buffer parameter of the Voronoi polygons tool in QGIS Processing is supposed to provide the increase of the boundingbox of the point layer in percent. But there seems to be something wrong with how it is used.
As far as i can tell, the horizontal "buffer" is calculated from the vertical size of the bounding box of the point layer as reference (for both the right and the left side), while for the vertical "buffer" is calculated from the horizontal size of the bounding box of the points layer for the top part, while something strange is used for the bottom.
See the illustration below where buffer was set to 100 (%). Produced with QGIS 3.2.
Probably a bug.