I feel like I’m out of the loop… when did Flash Thompson and Peter Parker become BFF’s? To be honest I’m not sure…