I pulled up the O.R. reports on this (it has been a long time since I looked at the engagement.) Graves was present and reported on the action after Weightman was killed.
Casualty reports match all of the regiments listed. Whether Rosser was Col. or Lt. Col at the time I'm still uncertain about. I suppose he was still Lt. Col. since Weightman was still a Col.