Please use half and half for the best textured bread pudding and not milk.  Half and half is creamier than milk so it creates a creamier bread pudding.  If you just use milk, you’ll end up with a soggy or runny bread pudding because it won’t set.  If you are insistent on using all milk, then add an extra egg (total of 6 eggs) to ensure the bread pudding sets.