Its enough time and if I havent finished my flight preparation, I simply carry on. I've never had any comeback for not preparing fully and on time, quite the opposite in fact.
What doesnt help on here is trolls taking wild, uneducated guesses at how we conduct our business. Sensational claims of 7 minutes are ridiculous and gives the poster no credibility at all.