Eden man guilty of child sex offences