Hello,
The letter B is a dependable letter. It usually makes the "buh" sound as in bat.
However, it is sometimes silent (as in doubt or lamb). The rule for remembering this is that when b comes BEFORE T or AFTER M in the same syllable, it is silent. This is too advanced for kindergarten students just learning to associate the sounds with the letters. Therefore, until the children have mastered the "typical" letter b sound, try to stay away from using words such as doubt or lamb when teaching the letter b.
Some of the B words for kids are ball, banana, boil, bake, bar, bear, bare, been, beat, boat, bear, black, bird, bat, ban, bank, balm, bark, birth, berth, bask, basket, bingo, binge, bloom, big, bigger, biggest, best, boost, boast, beast, etc
Some links are also there for support
https://www.youtube.com/watch?v=tQpH3k9boDI
https://www.youtube.com/watch?v=tQpH3k9boDI
Thank you
Nandita