A cautionary tale when working on push rods

Are the balls on the prods the correct size, not too big? The cup in the lifter looks like it takes a 5/16" ball.
I do believe they are. The lifter is CC 867 and the pushrods are CC 7821.