I have both BTC and BCH on a paper wallet I created for my BTC before the 8/1/17 hard fork.
My question is how do I retrieve them both?
Basically, you would sweep the private keys from your paper wallet into the relevant software wallets. Please see our guide for retrieiving coins from a paper wallet for details:
I believe that if you used a wallet which supports both coins, such as the Trezor or Ledger hardware wallets, or the Coinomi software multiwallet, that it would be a little simpler. Otherwise you’d need to use separate Bitcoin and Bcash wallets.