Propping can be tricky. I am not experienced with inboard motors. I don’t think going up in prop size is your issue. Thoughts:
(1) Being around a 17p sounds pretty good. Maybe type of prop and diameter could be dialed in…maybe not. What specific brand of prop and both diameter and pitch is it now?
(2) What Bennington boat model, length, and hull do you have? These are all super important as boat layout, weight and pontoon hull all impact potential performance. These are impact additional information pieces along with specific prop information.
(3) Main concern I am considering is what Daril mentioned. How dirty are your pontoons? When people have that compromised of perforance, it is often due to scum and algae build up on the pontoons. It slows performance significantly, even with a little bit of it.
(4) Another possibility with such compromised performance for that motor is water in the pontoons. Does your list to one side at all, or any evidence of a small pontoon leak letting water into 1 of your pontoons? That can add some extra weight very quickly and compromise performance greatly.
(5) What are the max RPM’s for your motor? What is it running at RPM wise when you are at WOT, with a light load? That two will help dial in issue if part of the problem is prop.
All of this said, to be at only 28 MPH at WOT now, the main thought for me is not prop, it is something else. I don’t know what that something else is, but answers to some of the above can help all of us dial in our advice. Without more information it sounds more like dirty pontoons or water in a pontoon to compromise performance that much since you have a 17p prop now….