The hard pull on the front lever or a hard rear pedal is likely the UBS linked brake ABS valve being sticky. When was the last time the brake fluids were changed? Would be good to bleed both front and rear and then cycled the abs pump. Then partial bleed and cycle the pump a few more times. Each time the valves are actuated, the loosen debris needs to be moved away by pumping out. This would save time and fluids. Heavy suspect the UBS valve is corroded and causing the valve not to slide freely. I learned that the valve can be plated by the free Copper ions that the old brake fluid wasn't able to neutralized. Changing brake fluid on time for a ABS equipped vehicle is crucial. With DOT4 fluids being more hygroscopic than DOT3, the change intervals should a lot sooner than if using DOT3.
I am having the rear being hard. Have bleed and cycled but haven't tried riding the bike. If I solve this, I will be doing a yearly brake fluid change.