Inner hole starting from top of stock and no start in gcode

Hi all,
I am trying to achieve 2 things with easel and UGS.
I am trying to recess a bearing pocket of 28mm diameter and 8mm deep for a 12mm diameter shaft.
I can cut both ok but the axle hole starts from the top of the stock, instead of the top of the recess that I’ve already cut.
How do I get it to start from the top of the pocket I’ve already cut?
Also I noticed that some of my gcodes from Easel do not have he M3 S9000 at the start of the file and no M5 at the end and I have to input them manually.
Any help appreciated.
Thanks
Greg.