I travelled BEY-LHR around mid June 2018 and I arrived at the airport around 5am. There is a generic security check at the departures entrance where all luggage is scanned, then security to go airside. I would anticipate about an hour for that. Then there was another security check to go to the pier BA uses, and finally, another security check at the boarding gate. I would also suggest about 30 mins.