I have done this:
3/21/15 Greenwood arrest for Marijuana, Driving and Paraphenalia - PDP with regular checkins, he rescheduled 2/22/17, was there 3/22/17, the next check in was 6/14/17 FTA, PDP cancelled, 7/17/17 Warrant.
4/6/15 Riggs Eviction - 2 yrs of hassles for payment, FTA Warrant Picked him up 2/24/17 Released 2/28/17. Owe $1005
7/24/15 Indecency Bartholomew Co - 1/13/16 sentenced 1 yr suspended w mental health, 10/10/16 Hearing to revoke, 3/6/17 disposed, sentencing 5/1/17 FTA, 6/5/17 second chance FTA, Warrant.
12/9/15 Battery, 3/31/16 sentenced 162 additional days, released in Jul/Aug 2016.
8/17/16 and 8/19/16 Plainfield - Driving and Parking, 10/6/16 Released, 12/7/16 90 day suspension (I don't think he even had a license!)
11/16/16 Marion County - Marijuana, Driving and Paraphernalia, PDP checkins 2/23/17, 3/23/17, 4/27/17 - change of Plea, PDP cancelled, 5/11/17 Hearing, 5/18/17 sentencing FTA, 5/25/17 Warrant. (This is the program that got him in the motel, consequently motel stay ended 5/12/17 when PDP ended).
12/27/17 Bortner eviction, 3/7/17 Owe $1782
4/25/17 Greenwood arrest for Driving and Paraphernalia, 5/30/17 Hearing FTA, 7/19/17 FTA, 10/18/17 Warrant.
Johnson County Failure to Register - 9/29/17 Warrant.
He had everything coming down really starting fall 2016 when he was released after the Battery which triggered the revocation of his suspended sentence in Bartholomew Co, the revocation hearing was supposed to be 1/9/17 but was reset for 3/6/17, all the time he was homeless. Then the failed drug check-in for PDP Marion Co could mean serving time and loss of housing.