Sorry I didn't pick up on this earlier but you will have to watch the tiger barbs with your angelfish. Tiger Barbs are notorious fin nippers & particularly love the long fins on Angelfish. It's common for Tiger Barbs to kill Angelfish this way. It's not usually a good idea to keep the two species in the same tank. If you start to have problems you are going to have to seperate them. I don't want to send you into a panic. It's just something for you to be aware of & keep an eye on.
Glad you sorted out your airstone problem.
