In French, when “après” is followed by a verb in the past, we use the infinitif passé (past infinitive).
This construction is: avoir/être + past participle, depending on the verb.
The verb “venir” takes “être” in compound tenses like passé composé.
So the past infinitive of “venir” is être venu.
Thus, the full sentence is: Après être venu de la soirée, il s’est allongé sur le canapé.