3rd party, 8BitDo seems to be the best/only option. They have both Bluetooth and 2.4GHz options. I have some concerns with Bluetooth input lag but I am expecting a Bluetooth SNES gamepad to arrive today so I can update with my experience later this evening.
Bluetooth
2.4GHz
They have some other controller options as well, but make sure you get one with enough buttons. Their 2.4GHz SNES controller only has the standard SNES buttons so you'd either have to sacrifice one button to use as Hotkey (typically Select) in which case you can't use that button in-game, OR you just won't have a Hotkey in which case you need a keyboard to exit emulation.
Then there's always standard Xbox and Playstation (and probably Switch Pro) controllers. 8BitDo sells a 2.4GHz adapter that is supposed to work with those first-party controllers, or if you have a newer Xbox controller it will have Bluetooth built-in.