What happened to the "in range" and "approach" checks, surely they would have started the process of getting the aircraft configured and slowed down, it was after all your leg and landing. Things should have been happening much earlier than late downwind. Were you told to keep the speed up by ATC?.
No excuse though for the captains behaviour.