Your BP's are awesome. It is so nice to see big ones like mine. I have one that is huge like yours. I am currently trying to grow the rest of my group to that size, but it seems only a few get to be this big.
It is definitely a blood parrot, i have the same but mine are much deeper red. Beautiful fish none the less and very peaceful. Great personalities and always loves to feed.