I prefer to go without breakfast and have a lunch and a dinner 6 hours apart, because I hate to sleep with an empty stomach. I drink unsweetened coffee and tea (0 calories and may act as appetite suppressant). I generally limit sugar in my food, though not to zero.
On my non-fasting days, I have a breakfast, but I try to have no more than 3 meals a day. No snacking.
I decide whether to fast or not by the state of my hunger in the morning. If I am ravenous, I have a breakfast and a non-fasting day. If I feel only slightly empty, I go without breakfast to a total length of 17-19 hours of fasting.
I am now experimenting with continuous glucose meter to find out what meals send my glucose too high. This, again, seems to be individual. Rice and potatoes seem to act really crazy. Interestingly, pizza not so much.
I suspect the biggest impact was trying to lose weight and changing your diet. In my case changing my diet has noticeable and immediate effect to any physiological metric than any other "trick".
People are fairly diverse, so different reactions are to be expected. Our gut microbiota is diverse, too.
I also noticed that even slight amounts of alcohol (1 glass of wine) are visible on my BP for about 24 hours after. An increase of 5-7 points.