The Bertrand Russells and Alfred Whiteheads of this world have written lengthy proofs that $1+1=2$, etc. (and one should hope their purpose was to illuminate some point about mathematical logic rather than to convince the public that $1+1$ really is $2$).
So suppose we regress to some point near the bottom of our epistemic edifice and ask this: suppose we count the members of a finite set and ascertain its cardinality, and then count them again in a different order. Must we get the same result? In proving that we must, we cannot use things not reasonably expected to have been established at that stage of the game. And if we don't always get the same result, then the whole concept of cardinality of a finite set makes no sense.
What is the state of present understanding of this question and its answers?
I do not know if this counts as a proof for you (I might be getting your question all wrong), but I guess it would be easy to formalize for a mathematician for any definition of counting or pairing). Start with the objects in a bag. Count them, and as you do put them in order on a labeled line, the line has two labels, the naturals (labels already there), and the identity of the object that lands there the first time you count (that you add the first time you count). Now every time you count you put each objects on the position that has its own label. You will always end up with the objects in their initial order and will reach always the same natural number label.