Another update and hopefully this helps for anyone reading this with the same problem in future!
Driving home at a light I touched the horn as I haven’t heard it since I bought the bike and forgot what it sounded like. It wasn’t working! I thought that’s odd another problem to fix lol. When I got home the fuse was blown! I figured it was random again and put another fuse and remembered to touch the horn out of curiosity, it blew again!
I took the seat off and placed another fuse and pressed the horn and sure enough it blew up right there. I disconnected the horn/replaced the fuse and any combination of buttons or cycling power did nothing. I put the horn back and as soon as I pressed the button it blew again. I guess a new horn is the solution? I hope that’s the reason but strange how it intermittently blew even with not pressing the horn over the last few months. I guess it’s not the start/stop button then.