Years ago.. I had a serious hate for Nosepass back in the Ruby days. Especially since that trainer kept feeding it Full Potions. Kinda still salty.
It's honestly one of the more reasonable first boss fights in Pokémon. Unlike in GSC where you're left fairly gimped by picking Chikorita, evolving Torchic and getting Double Kick is not too difficult by that point.