Any reason not to use the "wnes i" form here?
No so long as you mutated cysgu i.e "Wnes i gysgu'n sownd".