Maybe just back the trailer a little deeper to float the boat a little more so the 25 can push the rest of the way? Or apply some liquid rollers to the bunks so it slides easier?
MaryKate Liquid Rollers Trailer Bunk Board Lubricant 10 Wt Oz

One way or another, you'll figure it out soon and love the latch like I love mine....

Chris