So long as the buses aren't too backed up, it will be enough time. It isn't the most pleasant of connections, esp. going from 3 to 1 after being up all night on a plane.
The actual published BA (domestic) terminal 1 to AA Term. 3 minimum connect time is 1:30.