Guys, maybe I am not understanding something , I am learning this course on "IvantheTech" its called Bitcoin101
and there they talk like Miners in different parts of the world can simultaneously mine a block and send it to nodes and etc but then one of the 2 miners that send different block will eventually get rejected, that when the next block is mined after the block with my transaction on it that if there is 2 groups of nodes with different versions of same block that whichever group adds another block next will get accepted because blockchain accepts the longest chain and so the other version will eventually become "stale blocks and be moved to mempool".
I dont understand , how do we have a choice how many confirmations we can wait? I thought If I send bitcoin to another adress, the other adress will not see it on the chain until 6 confirmations. Do we actually have a choise how many confirmations we recieve until we can send that transaction to another another adress without it being denied?