Can a blue sapphire ring be worn on middle finger by men? Is there any ruling which states that its haram/ or not allowed to wear any ring with stones on middle finger by men? And if yes, please provide the reason?

There is no rules about it. However, it is odd practice, which makes the people look at you negatively. Hence, it is better to leave it.