For Rhode Island, you might try WPRO 630 am in Providence. It might be the strongest, closest 5k night time station to you on 630.
The only station I have ever received in New Hampshire is WTSN 1270 in Dover. But WXYT probably blows the Granite State station away for you.
Other than WBCQ, never picked up Maine.