The non-linear interaction of a finite number of disturbances to a layer of fluid heated from below