This is a good base recipe for buns. However, it lacks the necessary procedures to get as close to store-bought squishiness as possible. To get that extra softness with the added dough enhancers and emulsifiers, a delayed-salt process is neccessary. This means that the salt is added after the first rise. This allows for better gluten structure.