LOL...Do you mean steer wrestling? Cowpunching is an Easterner term for cowboys.
Bullriding can take up to 2 hours, depending how many riders they have and how many rounds they have to go.
I have been in rodeos that have taken all day, half the night during three days' events.
There is Rope and Tie, team roping, barrell racing, steer wrestling, bull riding, bareback bronc riding, saddle bronc riding, breakaway roping, bulldogging...
and dont forget the rodeo clowns.