"Après que mon fils m'a donné des légumes, j'ai cuisiné de la soupe."
Translation:After my son gave me vegetables, I cooked soup.
For those wondering why it's après que rather than après here is an explanation.
après + noun / pronoun without an associated conjugated verb
après + verb in the past infinitive (past infinitive indicates an action that occurred before the action of the main verb, but only when the subject of both verbs is the same)
après que + a clause with a conjugated verb
Il part après son repas - He leaves after his meal
Il part après qu'elle a mangé - he leaves after she has eaten
Il part après avoir mangé. - He leaves after eating
C’est bon de boire une bière après le ski. - It is good to drink a beer after skiing
Après avoir marché pendant une heure, j'étais perdu After walking for an hour I was lost
Je dois commencer après qu'il part. - I must start after he leaves.
Je dois commencer après son départ - I must start after his departure.
Deux ans après que je suis parti - Two years after I left
Après cela il a marché - After that it worked
Après que je l'ai frappé, il a marché - After I hit it, it worked
Je pensais qu'ils en avaient après toi - I thought they were after you
The indefinite articles du, des, de la, de l' in front of French words do not translate exactly in English. We would say "some" or simply the word. J'ai de la soupe. / I have (some) soup. Conversely, when you have just le, la, les you translate the article as "the" unless it is a generalization. J'ai la pomme. / I have the apple.
de la soupe = "some soup" or "soup"
la soupe = the soup
Both (some) vegetables and (some) soup are listed among the correct translations, with and without "some." If your answer is rejected, it could be a bug. Check to see that the rest of your sentence is accurate, and if so you can file a bug report here: https://support.duolingo.com/hc/en-us/articles/204728264-How-do-I-report-a-bug- I'm sorry that I don't have a better answer than that.
Usually après que refers to an event that has already happened, so it isn't hypothetical. On the other hand avant que is usually about an event that hasn't happened yet, so it is hypothetical and naturally triggers the subjunctive mood. The current grammar convention is that après que never takes the subjunctive (even in instances where it is hypothetical), and avant que always does.