When we connected from BA TO AS we allowed 5 days!
Seriously. In both 2010 and 2011 we flew into SEA on BA and in both cases we hit the street in less than an hour and that included immigration and customs. 2 hours is enough provided you don't get an inbound delay.
If there is more than one of you maybe one could collect the incoming bags while the other gets in the BA queue?