I agree. However, hunger changes for many people. For me, I have that tiny little itch in my stomach when I get up or sometimes during the day, which will disappear quickly enough without eating (or perhaps with a coffee with just a tablespoon of heavy cream, which is my morning routine anyway). And then there is another form of hunger which I usually get about 24h after my last meal, which is much more intense and is the signal for me to eat. I’m ignoring the first signal and eating OMAD right now.
So basically, eat when hungry but make sure it’s hunger alright and not a teensy weensy little signal from your stomach.
Time to stop drinking water? Never. Drink whenever you feel like it. Water is irrelevant, only fat counts. The scale might show a couple of pounds more, but so what? The amount of fat has not changed. If you have to go to the loo too often that’s a sure sign that you didn’t drink enough during the day and you made up for it in the evening. But give your kidneys a chance to eliminate the stuff that it needs to get out of your body, and kidneys do need plenty of water for that.
Eating late is OK, but it may make it harder to fall asleep for some people. As long as you stick to the “eat when hungry”, if you eat late then you’ll probably not be hungry before afternoon on the next day…