If a user has a slow connection 'initAdserver' is called before prebid.js is even loaded. In most cases it's unproductive to continue loading prebid, because prebid won't be able to adjust the ad server targeting in time.
Chances are that the user is on a really slow mobile connection. It would be nice if the extra (fruitless) calls created by prebid.js could be canceled in that case.
I guess I could just set 'pbjs' to empty when the global timeout hits but that's far from elegant.