Update: yes, I did make my connection. They held the second flight because there were 20 people connecting to the blr flight
They seem to also have changed the blr flight from gate A20 to A2 and our fight landed in A1. So a short walk (well, a short run!)
the change in flight time is due to the change in wind. That's understandabke. What confused me is that they make a single, drastic change one time rather than a gradual change
Thanks everyone for your advice!!