Update: Commented out safe homing worked like a charm, thank you guys! My hotend is homing in the typical back left corner of the bed.

New question:
I tried a first print after sending a G28 and G29 and it seemed level across the bed (amazing) but the height was a little too high where the first layer wasn't squishing. In a typical pre ABL Z endstop I would just change the height of the endstop switch, is the new ABL done by changing a parameter in Configuration.h and reflashing?