If you can acquire a conventional, unstepped rubber connector that is 28.5 x 28.5, one end can be enlarged to 31 mm.
I don't recall modifying anything so small, but have done so for larger carburettors.
Ideally, one end (that you wish to keep the same) is mounted on a spigot in a lathe, Before any modifying, the thing is then spun up & trued up as best as the eye can see, because rubber is so flexible.
Then the bore is opened up with it spinning in the lathe by grinding with a die grinder, bearing in mind that there is usually a locating rib. Grinding is the only way. Using conventional lathe cutters will just dig in.
I've made it sound in the description a lot harder than it is

but anybody that does a bit of porting (Ahem!) should be able to do it.
If you get really stuck acquiring a new made to measure part, let me know, but if the "Cov" in "Covboy" is Coventry, then there must be resources in your area, surely
