I shoot for 1000 cals over maintenance. Almost all my cals are clean while bulking so that I don't put on a lot of fat. Only give myself one cheat meal a week. 2 if I'm really craving them which isn't often.
700-800 is about perfect where I can usually either maintain bodyfat or slowly drop the bodyfat whilst increasing muscle, I tried 1000-1250 and it just slowllyyy started putting on fat.
This is my approach. Some days I'll hit 7000 some days 3000. Some days on tren i literally can't stop eating. If I'm hungry I figure I need the cals, never force feed as it's a quick way to add bf. I might sometimes pop a chicken breast before bed if I'm not particularly hungry just to be sure on protein but not if it made me gag like I see some people do