I know that at certain times you are not to make a hefsek (interruption), but I am not sure what these are. Specifically, I think that one should not say "Baruch hu varuch shemo" during Krias Shema through the silent Shemona Esrei, but I am less certain if it should be said at:
Birkhot Ha-shahar (assuming I have not already said this privately)
- Baruch ata Hashem gomeil hasadim tovim l'amo Yisrael.
- Baruch ata Hashem m'kadaish et shimkha ba'rarabim.
- Baruch ata Hashem melek m'hulal ba'tishbahot.
- Baruch ata Hashem eil melek gadol ba-tishbahot . . .
- Baruch ata Hashem notein ha-Torah.
I have read this post but I am unclear if in these situations listed above I should keep quiet and only say "Amen". I have heard guys that say "Baruch shmo" to EVERY bracha, but I am pretty sure this is not correct. My confusion here is probably related to my imperfect understanding of being yotzei, but any explanation you can provide will help.