Yes. Both words mean the same. They are different dialects of the same word. Different countries use them either interchangeably or one or the other. Budins/pudins can be as savory as a sausage (the word budin takes root in Latin to botellus, which means sausage) and as sweet as a mousse. So the next time you eat sausage for breakfast, remember you are eating pudding.