Seat height of a Bonnie is 30.9 inches but they make a lower seat (but don't specify the height). I assume shaving the seat and/or getting shorter springs would do the trick. Ditto with the Scrambler
What about a Moto Guzzi V9 Bobber? 30.3" seat height and Italian flavour. Can't comment on the reliability as this it is a all new bike with an all new engine. Looks interesting
I love that Moto Guzzi but again, 30.3" is a little top heavy for someone 5'7"..