Since online status of recipient is not a criterion for a friend trade, it is just a blame, we can not check if good offer sent for the appropriate recipient, and when. It would be easy as can be: on Trade office Selling tab should be listed all the friend trades too, as a 'Friend' in the Slot column (where the 'Free'/cost of offer goes). End column has good enough place to show the recipient name also. Naturally, as trade comes closed offer should be appear in on History tab: accepted/declined as sold/bought...

And would be nice, if friend trade also has (at least 4) lots...