Biggest issue though is TDEE will decrease to compensate for less calories (and increase for more calories). Even for small things like fidgeting or deciding to go for a walk, or just be more chipper in general -- it matters and adds up.
500cals is a rounding error. You can eat an extra 500 calories per day due to discrepancies in dietary labeling, because the methodology (and the leniency allowed in how accurate calories reported can be) are shoddy.
Frankly, I'm not interested in weighing less. I'm interested in losing fat, so I look and feel better. I can lose 10lbs by just carb-loading, and then not eating for a few days (shedding water weight due to lack of insulin).
Fastest and most guaranteed way to lose fat is to fast, and do low-intensity cardio. Second best is PSMF and low-intensity cardio. Next best is keto and low-intensity cardio. After that? I don't know, you can count calories and do the recommended -500cals per day, but you'll probably be doing that forever without significantly changing your body composition.
This diet I mention in the blog post is very ketogenic and very low insulin. In fact I originally designed it to be as low-insulin as safely possible (practically no carbs and only 30g of protein per day originally).
Fasting didn't work well for me. I've done up to 7 day water and 10 day coffee (with some cream, so low calorie fat) fasts. Thing is I only lose water/glycogen weight and it immediately comes back 2-3 days after I start eating again.
For example, I've heard that if 100 calories is eaten of protein, you may only digest 80 calories, arbitrary number, but it may differ than carbohydrate's 90 calories per 100 eaten.
Is a Calorie a Calorie? Processed Food, Experiment Gone Wrong
Presented by Stanford Health Care