Same at GRU a few weeks ago - 45 mins. I ignored & stayed in lounge but did wonder whether BA could use these printed closure times as pretext for offload in event of oversales.
Regardless, issue does need to be addressed as "crying wolf" by giving spurious times will only lead to passengers disregarding or wandering away from gate when find it's a con.