As the pp @NoBinturongsHereMate said (ps can you provide any explanation as to your handle? I did once see a Binturong in Paignton Zoo) inheritance can be a very tricky thing.
Actually, I think her example of blue and red tokens is quite a good metaphor.
The difference between 714 cM and 620 cM is really very small indeed.
Just to give some, quite random, examples. I only have one cousin on Ancestry (I know she is definitely my cousin, she is the daughter of my aunt) and we share 578 cM. She shares 1,651 cM with my dad (her uncle).
You might expect that we would share something like 825 cM (half of my dad's 1,651) but it doesn't work like that and what the pp said is much closer to reality.
.
"...my mother's first cousin's son (714cM) "
One of my father's first cousin's son shares 483 cM with him. He shares 357cM with me. And, yes, I am absolutely certain that he is the son of my father's cousin.
In contrast, the daughter of a different first cousin shares 679 cM with him and 349 cM with me.
Yet another example, the daughter of another first cousin of his shares 628 cM with him and 262 cM with me.
.
On my mum's side of the family there hasn't been anyone really close that has done a DNA test on Ancestry.
Just to show how things can be, her two half 1st cousins once removed share more DNA than the full first cousin once removed.
Just for context "first cousin once removed" refers to the child of the first cousin.
You might expect that a half cousin would share less DNA than a full cousin but it doesn't always work out like that.
The daughter of my mum's first cousin shares 352 cM with her (and 291 cM with me). Incidentally, her daughter (so the granddaughter of my mum's cousin) shares 175cM with her and 132 cM with me.
In contrast, my mum has two children of half first cousins (same grandfather but different grandmother) who have done DNA tests on Ancestry.
The children of the half-cousins share 428 cM and 393 cM with her (both more than the full cousin shares). They share 270 cM and 210 cM, respectively, with me - less than the full cousin does.
So, the children of the half-cousins share more DNA with my mum than the full cousin does. But, in contrast, the full cousin shares more DNA with me than the half-cousins do.
Small differences in the amount of shared DNA does not really matter all that much.