Wow, you sure are growing a lot in that tiny porch space, David! I am amazed that you actually have corn growing ears in your buckets. The plants look very healthy.
Going forward, though, I'd advise you choose your plants and seeds for smaller size before you start, eg. you can get a pumpkin plant that will stay smaller and not be quite so demanding, I think there is even what is known as a "bush" variety which just means it doesn't make a long vine and ramble for 15 ft.