wardley isn't the greatest food, IMO. lots of fillers in it (if you see wheat or other grain type products in the first few ingredients, then the food isn't very healthy). i'd suggest picking up some Omega One cichlid pellets. they aren't really any more expensive than wardley, and because omega is a higher quality food, you won't have to feed as much of it. petsmart carries omega foods.
if you have a bit of extra cash, i highly recommend getting a jar of NLS pellets - wonderful food IMO.
you can also add to his diet with different veggies and fruit. once in a while i'll give my oscar thawed out, deshelled peas. he's not as keen on them as nightcrawler worms, lol, but he eats them. i also feed the tank small banana bits now and then, because my p. polleni really likes banana. bits of zucchini get fed on nights when i cook with it. cucumber bits too. you want to avoid 'gassy' veggies though, so no broccoli/cauliflower, etc.
another thing i did recently was set up a 'worm farm'. took an empty 2.5 gallon, put some dirt in it, and tossed in a bunch of earthworms (nightcrawlers) that i bought real cheap at petsmart recently. hopefully my worm farm ends up with a nice population that constantly replenishes itself, so i can have a supply of worms to feed the fish whenever i want.