I still don't understand how removing my funds from CB into a wallet VS into an exchange has any issue on wether or not I'll get equivalent BCH. Also, I don't understand how removing my funds from CB (into a wallet, I guess) will guarantee them giving me BCH VS having not done anything and just left the money on CB. It seems the latter would have been easier for them to debit me BCH, no?
I'm so confused.
Edit: if I know my private keys for my BTC, does that mean they are the exact same for BCH? If so, how would I then "acquire" said BCH?