Yes, they are exactly the same. In the south of the Netherlands, the name peperkoek is used for this sweet bread, in the rest of the country ontbijtkoek is common.