That pot looks way to small for how big that peony is. They have big roots that need to spread out and establish. The nitrogen will encourage leafy growth but few blooms. My advise: put them in the ground.
I would suggest posting this in the peony forum and see what they have to say.