I would suspect who you're flying with has an impact too.
The last time we arrived into LBA late in the evening with Jet2 last summer, we were dumped on a remote stand and waited on-board for well over an hour whilst Swissports' only serviceable bus that day offloaded another two flights.
Conversely we've arrived on BA, disembarked via an airbridge, cleared security and been on the bus to the Train Station in under 20 minutes.