steve holmes bloom