Awesome, thanks. Some variety of puffball was the first thing I thought of but most of the pictures I saw were white...finally found some just like it once I had the name.
I tried a little slice with some olive oil and salt and pepper and it was one of the best things I've ever eaten, I'm not exaggerating at all. Going to force myself to wait awhile before frying up the rest just in case but this is taking some willpower. There were quite a few, I hope they keep okay in the fridge a couple days.
e: thanks for the tip on identifying the imposters as well, I'm going to be combing the countryside for these babies after every rain from now on so I needed to know what to watch out for