There is essentially an infinite number of Bubble gems for you to find in Tears of the Kingdom. You can keep looking for gems long after you get the necessary amount for the rewards. That said, if you wish to get enough gems for the various rewards that are available from Koltin, you’ll need a grand total of 46 gems.