I'm using Yazio right now to track my nutrition and it then syncs to Apple Health. If I plan days ahead and enter them in advance, the consumed calories don't show up in the Consumed Energy graph in Biology. I tried reloading all data, this didn't change anything. The only thing helping is removing the tracked food and re-adding it in Yazio.
Update: Yazio writes a timestamp 24h in the future... if I log something for the next day in the evening, it also gets written as being added in the evening, just one day later. And Bevel only reads energy consumption until the current time - which is why logged calories are accounted for later than expected. So not exactly a bug... but I think it's still worth changing to look at the entire day. For me at least, it's that would be expected behaviour.