ANSWER :
Bismillah hir-Rahman nir-Rahim !
If a person ate sehri to observe nafl fast and later found out that the time for sehri was expired, then it would not be valid for him to observe nafl fast. He can fast on another day by eating sehri on right time.
WhatsApp us