Good strategy for finding good forest trees to climb in Bucks County (or anywhere) is look at Google Maps satellite view, zoom in closer and you can see where all the forest patches are. A lot of woods in the northeast have been cut multiple times so forest cover is no guarantee of quality trees. Best possibilities are in more difficult terrain where it was harder to get trees out. Areas at the bottom of steep slopes, or cliffs/rock outcrops and along rivers and streams often hold excellent trees. When you you find interesting looking spots on satellite view cross reference with local conservation lands, state parks etc. Topographic info is super useful so you can spot steep areas where tree are protected from weather and have the chance to live a long life. State forest lands have often been heavily "managed" with timber contracts so they are often not great except for certain pockets of good trees that have been protected or accidentally missed.
With Google satellite view you can see the crowns of big hardwoods and big conifers. I've found awesome trees this way. You can derive the GPS coordinates from the map and then use them to get to the tree as needed.
-AJ