Dear BJ
I have a terrible time keeping track of time when i'm in therapy... once i get on a roll... i tend to steamroll.

my pdoc has a clock but it is not always functioning. i did the following for a while, then stopped because it seemed superfluous, but now i find i am back to ill-timing again, so it was not superfluous.
my cellphone has an alarm on it. my session is supposed to be 55 mins but he always runs 60. in any event
i set my alarm to 10 mins before session end. that gives me time to wrap up, settle down - eg stop crying if i am, get scripts if i need them etc. you may need more time - like 15 mins... your choice.
i sometimes - like Mari - bring a list. especially if i have journalled during the week and there are "point items" - although my point items may well be part of whatever "big issue" we are on. also on the list will be anything critical that happened to report - eg mood change or major life event, and last but not least if i need scripts, labs, or other documentation.
if documentation must be left to the end since discussion is first needed, i might set my alarm for 15 mins before end of session. otherwise i get the docs out of the way at the beginning. i guess this is not such an issue for you since your pdoc is different person than your t - who is not writing scripts. well, i'm leaving it in, just for food for thought in general.
~ waves ~