Scudder.... old and useless person. Like an old fool.
Chump.... another word for loser.
Day late, dollar short.... doesn't have what it takes. "Whenever we need new ideas, Stephen arrives a day late and a dollar short. He contributes nothing.".
I hope this helps,