ref
Borrowed from French bonbon, reduplication of bon(“good”), from Latin bonus.
bonbon (n.)
also bon-bon, "sugar confection," 1796, from French bonbon (17c.), childish reduplication of bon "good," from Latin bonus "good" (see bonus). Hence, bonbonniere (1818) "a box for sweets."