They never do sell flashbugs, two ways to get them are
1) get them from your pokke farm, more upgrades gives you more chances to catch them in farm.. among other rare bugs you may require.
2)try to take on quests that has multiple bug collection points, one such as you have found is in the jungle.. there's also 3 in the swamps... 2 of which has a good chance for flash bugs.