Congrats on the weight loss!
I think the connection between intermittent fasting and BMI is already well understood: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6832593/. In addition, I frequently see incredible transformations on the IF subreddit. From an evolutionary perspective, it makes sense that our bodies were not designed to be consuming calories every waking hour.