I can almost guarantee your problems are from having the trailer too deep in the water.
Where do your fenders line up with teh water line?
I good rule of thumb, regardless of ramp steepness.....is to start with 1/2 the top pad of the fender in the water.
My guess is you are too deep, and the boat isn't riding on the bunks before hitting the boat buddy.
I've dealt with some screwy trailers before (especially the MC factory ones), and they can all be made to work if the trailer is at the correct depth.
If you dunk your trailer in all the way, wet all the bunks, and then pull it forward to the correct depth, the bunks will be wet, and you can easily drive the boat onto the trailer properly.
This will also keep you from having issues getting the boat centered.
FYI, I am a Regular Driver for AWSA, and will load/unload boats 8-10 times on a regular weekend....so this isn't my first Rodeo.