At AMS I've never seen a long queue at any of the BA desks. The queue is usually for passport checks after clearing security but even that moves quickly
The only one hour issue at AMS is you have to be checked in (on line or at a desk) and dropped bags off 1 hour before deparure