Hello Jitin,
System is working as expected.When you are using backward scheduling and putting a finish date, system will start from that date and schedule backward to achieve the start date.
You can check the details of production order operation overview by pressing F5 in the production order header screen.
Best Regards,
rajen