I see a better option for your return on AA - take the morning HNL-LAX flight on AA which will connect to their daily 7:55PM LAX-LHR nonstop flight. Creates a 4-hour connection in LAX. You could also connect onto the 5:55PM BA flight LAX-LHR which would shorten the connecting time in LAX.