To solve this problem, we need to multiply the number of packages of hot dog buns Mr. Spencer bought for the picnic (30) times the number of hot dogs per package (8) to find the number of hot dogs total that were purchased.
8 * 30 = 240
Therefore, Mr. Spencer bought 240 hot dogs for the school picnic.