21 years old.
5'11' 200 lbs 15% BF??
Before pic on left (Sept 29), After Pic on right (April 1)

Been on this bulk for the last six months. Gained 40 lbs, but a lot of fat. Last two months, have been lazy and cheating way too much. Lots of fat came with that.
Want to get a abs for summer, then clean bulk from here on out. Never want to be this fat again.
My question: What is the best way to accomplish this, a two month cutter w/ cardio?
Or just start doing cardio while still bulking as below?
I was aiming for
P: 300 g / C: 400 g / F: 130 g.
M1 Pro/carb: 1.5 cup oatmeal
P: 15 / C: 81 / F: 12 450 cal <------ all cal from food packaging
1.5 cups Egg whites ( = 6 eggs)
P: 36 / C: 6 / F: 0 180 cal
M1 totals P: 36 / C: 87 / F: 12 630 cal not counting incomplete protein toward macros, but including w/ calories (i.e. protein from oatmeal):
M2 Pro/fat: 2 cans tuna (12 oz) w/ 1 tbsp. Full fat mayo
P: 65 / C: 0 / F: 15 390 cal
2 Tbsp. Natural Peanut Butter
P: 8 / C: 6 / F: 16 210 cal
1 oz almonds
P: 6 / C: 6 / F: 14 163 cal
M2 total: P: 65 / C: 12 / F: 45 763 cal
WORKOUT
M3 PWO: 2 scoops whey and 75 g dextrose
P: 40 / C: 75 / F: 0 460 cal
M4 PPWO: 0.75 cup brown rice
P: 9 / C: 102 / F: 4.5 480 cal
Chicken breast 6 oz
P: 42 / C: 0 / F: 1 180 cal
M5 PPWO total: P: 42 / C: 102 / F: 5.5 660 cal
M6 Pro/fat: 6 whole egg
P: 36 / C: 6 / F: 27 420 cal
1 inch cube of full fat cheddar cheese
P: 7 / C: 0 / F: 9 110 cal
M6 Totals: P: 43 / C: 6 / F: 36 530 cal
M7 Pro/carb: 2.5 cups yam
P: 0 / C: 93 / F: 0 394 cal
7 oz. Chicken breast
P: 46 / C: 0 / F: 1.5 200 cal
M7 totals: P: 46 / C: 93 / F: 1.5 594 cal
M8 Pro/fat: 2 scoops casein protein
P: 40 / C: 0 / F: 0 160 cal
2 tbsp. Flax oil
P: 0 / C: 0 / F: 28 326 cal
M8 totals P: 40 / C: 0 / F: 28 486 cal
Daily totals: P: 312 / C: 369 / F: 128 3960 cal
Is the fat from eggs an okay fat source for Meal 6?
Where is the best place to put my green veggies: pro/fat or pro/carb?
STILL WORKING ON THIS NO COMMENTS YET