J.C.
Make his down time start at 8:30 no phone............no kid should have a tv in their room so remove it if he does.....make an evening schedule for him......include him making his lunch, showers, packing his backback, etc....maybe his bed time should be 9:30-10........also pick your battles he is still very young & managing time is very difficult for kids/boys.......maybe you can sit him down and let him know you want him to succeed in life & want things to be easier for him.....you know that kids eating is very important.........find out what you can do to help him have smoother mornings for both of your sakes......maybe making him breakfast would help him out a lot or making him lunch would help things go smoother.........my daughter is now 19 & off living away at college......she has brought up that me making her have a schedule like no phones after 9 really helped her.....she now realizes that she needed that down time otherwise she would have just ran herself ragged.....we laugh about it now but i know it really helped her.......best wishes