Special Assistant Attorney General Devon Flanagan has been put on unpaid leave for six months, officials said.