Puru has his reasons. Bamni can't take the place of Hus father as he has Ripudaman there. And as a Maharaj, he has now started understanding the game plans of Darius so he sees him as a victim of his plots.
I think he's angry cause Bamni can't see or doesn't want to see what Anusuya & Puru are trying to say : Darius is dangerous.
But I slightly disliked how he was rude to him today, specially when Bamni was worried about him. He could've made a reason or something but no!π
As of reunion, since there's no specific reason of a fight or being at loggerheads, there shouldn't be any miraculous moment of their 'reunion'. It can either come naturally or may never happen.
Still,I don't wish to see him accepting Bamni as a father. Giving him his due respect as a King is the utmost thing that can happen.