Bottle bombs occur because they are over primed, infected or a bottle or two were defective or the beer was not at FG.
You should weigh your priming sugar using a calculator and account for temperature. It is simply more precise.
You need to verify FG
You need to place the bottles in a closed container and cold
Because they are bottles you have many of them. Some may explode some may not so you need to verify your bottling process. If they are infected you will know it by smell or taste, but again it might be one bottle, all, or several. Think about your cleaning and sanitizing process, spigot, tubing, bucket, etc
When priming be sure to bulk prime and get a good mix to ensure even carb over all bottles.
Use a calculator accounting for volume of Co2 and temperature of beer. Measuring by cups is just not accurate, weight in grams is precise.
Verify FG-stable over a couple days, not sweet tasting beer. Evaluate attenuation for the strain
Be safe... Exploding bottles can happen any time and flying glass is not fun