stephen laflamme