I'd say keep offering the spoon or fork, but help him along.
If he's getting frustrated, it's not going to make him want to learn to do it himself.
Also, maybe you could try a small snack before the meal, so he wouldn't be so hungy, and maybe he'd have more patience?
Eventually they all want to be "big boys or girls" and will pick it up.