I pre bolus as often as possible. Breakfast that's a minimum for 30 mins before the meal as it's usually high GI. lunch and dinner about 15 minutes if I'm at home.
It's trial and error for how much you need to pre bolus.
I also use the dual and square wave functions for some food