Home Assistant.
I used the Variable integration to store time stamps as sensors.
If you are interested, when I have a little energy, I'll put together how I set this up.
I don't have the option enabled at this time, but I could (and want to) easily put a Zigbee button by the place we feed him to trigger the "Log Meal" action. I often forget to go in the app and tap it.