I hired a foreign, independent contractor. All I've heard is to have them fill out a w8-BEN for personal use, and a 1099-MISC to present to the IRS. Are there any other neccessary forms?
You only fill out a 1099-MISC if the contractor is a single person entity and that person is a US tax resident. Since the person does not appear to be a tax resident, then a 1099-MISC should not be submitted.
A W8-BEN is typically only used when the employee is subject to withholding. This depends on whether there is a tax treaty with the foreigner's country of citizenship. Refer to IRS publication 901 to review the terms of any tax treaties. If there is a tax treaty that exempts that country from withholding, then your contractor should not submit a W8-BEN, but should give you an 8233. You do not submit this to the IRS, you simply keep it as proof that you do not have do withholding.
If the contractor is not exempt from withholding, then you withhold 30% of the payment and fill out a Form 1042 and submit that. It is up to the contractor to make an application to get a refund from that 30% (if any is possible) on their own.