Rare Candies. PP Ups. Proteins. Irons. All of them stacked to 999. He didn't need to grind ever again.
These are safe to use and rarely cause crashes.
While using is a single-player activity, there are etiquette considerations if you transfer Pokémon.