His epilogue will only appear if you have his best route completed, so it's possible you didn't get the best route and only got the good ending.
Ah! Thank you for the update.