Those Baldwin BP20 models were long. 20" +, The original Weaver AB was powered A, non-powered B. A lot, of the original B units, were powered, at Weaver's shop, by request. There were additional A units for sale, Pennsy ran ABA consists, Long Island railroad, after these units proved troublesome. Makes a nice shelf model, IMO, too large, for most layouts.
The above pictures, of a well built model are not the 1990's Weaver Model.