I see.blood parrots arent exactly built to hunt. theyre barely built to eat with their strange mouths lol
Colin you said you have clowns in the tank too they are a funny fish don't seem to bother or get bothered by other fish. However I have heard they will some times eat other fish but that was reported as just before they spawned. Your BP's will probably be ok as those small fish don't really look like them or pose a threat for food.
I never have understood how a BP can terrorise other fish but they do seem to push some fish around. As it looks like all they can do is push like a bull dozer.