Goatheads are the flat causer of choice here. I seem to be able to go for a while without any flats then get 3 in succession. Lately I've been getting flats on the mountain bike often as I have been exploring unknown terrain. Mountain bike still running tubes and the rear tire has no knobs left.
My friends with the e-bikes seem to get more flats than the rest of us on the road. I think they have Continental 4 Seasons or some such heavier tire. They both had flats on Saturday. The good part of that is it allowed me to cross a small valley and climb out the other side at my own pace while the rest of the group stayed back to watch the tire repair.