Hey matp,
as @GrimResistance already explained, the XYZ probing routine offered by the Onefinity Controller on the Jog Pane is "hardwired"¹ to top front left corner of workpiece. It does not take into account at all where the workpiece zero is in your 3D model and toolpath. The usage of the Onefinity Controller’s touch probe function is explained here. You can however write your own probing routine to support probing on any other corner and save it as g-code file (yet macros are not implemented² on the Onefinity Controller) or use many other methods to set the workpiece zero. One method is manually setting XYZ workpiece zero. A longer cable for the Onefinity Touch Probe is available here.
1.) in /usr/local/lib/python3.5/dist-packages/bbctrl-1.0.9-py3.5.egg/bbctrl/http/index.html
2.) but macros are a feature requested in Buildbotics introduces Macros to their controller software, Add Macros please, Jogging Points by the click of a button