looks like a big bobcat to me, loook at his ears, they both are pointed and have white spots on them, also look at the hind legs spotted underbelly, classic of a bobcat
*edit, that is not a long tale in first picture, that is his HEAD look very closely, that is defently a big bobcat.
and secondly, if you look at the picture on the right, you can see his short tell it just blends in with his inner thighs, bobcats normally have a black/white tip on there little bob tail, if you look hard enough you can see it.
and bobcats can get that big i caught two toms around that size when i used to trap as a kid