I hope the conversation was at least mildly euphemistic, otherwise what a waste.
Boots is mostly well behaved. Can yap up a storm when he wants to, often for no good reason, but otherwise, he's pretty chilled out. Who is Finch's current girlfriend then?