Behind the Lens with Bob Foreman

, 05 April 2020
Behind the Lens with Bob Foreman
Brown Argus © Bob Foreman

We talk to Bob Foreman, Biodiversity Data Lead for the Sussex Biodiversity Record Centre, about his work and his photography 

Tell us a bit about yourself

I grew up near Torquay in Devon, surrounded by glorious countryside. Then I went to London to work in the professional photography industry for 13 years, in the days before digital. My job was managing a slide processing lab. I was working in Joe's Basement in Soho, which was open 24 hours a day, seven days a week and located in Hammer House, where the Hammer House of Horror series were produced. There was even a private viewing cinema in the basement! The paparazzi would come from Mayfair at 4am, bringing in film to be developed for photos for the tabloids the next day. 

Eventually my partner and I got disillusioned with London and looked around to move out. We settled on Lindfield. After our children were born, I became a house husband for a while, then, when my son went to school, I used the digital imaging skills I had learnt in London to do freelance web and graphic design. 

But I'd also had a lifelong interest in nature, especially butterflies and moths, and in 2005 was given a moth trap for my birthday. I set up a moth diary online, which became popular, and this allowed me to connect with nature and wildlife. 

Ledra aurita

Ledra Aurita

I joined the Sussex Butterfly Conservation Branch Committee and what really struck me was what a lot these people knew. I realised I needed to change tack and decided to go to Plumpton College to study countryside management, then did an ecology top-up degree at Brighton University. I met Penny Green who asked me to volunteer for the Sussex Biodiversity Record Centre, which is how I eventually ended up in my current post as Biodiversity Data Lead. 

TreeHopper Centrotus cornutus

Tree-hopper

Tell us about your job

The Record Centre is the hub for environmental information for Sussex and my job is about the maintenance and management of the species database. We currently have more than 7.6 million species records! I also consult/liaise with national and local recording groups, gathering information and encouraging recording. 

My job combines my skillset of data tech saviness with a knowledge of wildlife. 

I love my job, and working with wildlife every day. I’m part of a great team and am in awe of the people I work with at Sussex Wildlife Trust.

BRC L to R Andrew Lawson, Henri Brocklebank, Lois Mayhew, Cl©Miles DaviesSussex Wildlife Trust

Sussex Biodiversity Record Centre team - L-R Andrew Lawson, Henri Brocklebank, Lois Mayhew, Clare Blencowe, Helen Hodson and Bob Foreman © Miles Davies

You take photos of species?

Yes, photography has become an integral part of wildlife recording, especially since it went digital, because there's no cost implication. I take as a good a photo as I can get to identify what a species is. It means you don't have to collect it. I used to be keen and interested in traditional methods of printing and processing, but for now, photography for me is mostly a useful addition to my field notebook. 

Hornet

Hornet

What have been your most interesting finds?

In 2008, I found a tiny brown moth, and shared the photo in a chat group. I was contacted by someone from the Natural History Museum, and after sending them the specimen, it was identified as the first specimen in the UK of Blastobasis vittata, confirmed by the world’s leading authority on this group at the University of Copenhagen. Another time, my partner saw a little moth in the garden, and put it in a pot for me. It turned out to be the Orange-blotch Cosmet - the first Sussex record since 1880.

Blastobasis vittata

Blastobasis vittata 

Do you still love moths?

Yes I do, and moth traps are a good way to lure people into nature. There's a huge array of different shapes and sizes. People can't help being amazed.

Orang blotchCosmet

Orange Blotch Cosmet

Leave a comment

Comments

  • Sara godfrey:

    Hi Bob – love the pics

    27 Apr 2023 21:05:00

Time Δ Debug Message - Perch Runway 3.2
1788208246.26050 [907] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1788208246.2960.0356Matched route: news/[slug:s]
1788208246.29620.0002Server address: 216.73.216.54
1788208246.29630Using master page: /templates/pages/blog/post.php
1788208246.29630Page arguments:
Array
(
    [0] => /news/behind-the-lens-with-bob-foreman
    [s] => behind-the-lens-with-bob-foreman
    [1] => behind-the-lens-with-bob-foreman
)
1788208246.29660.0004 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788208246.29770.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1788208246.29990.0022 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1788208246.30070.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1788208246.30690.0062 [1] SELECT * FROM swt_shop_cart WHERE cartID=24660380
1788208246.30790.001 [1] SELECT * FROM swt_shop_cart WHERE cartID=24660380
1788208246.30870.0008 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-08-31 20:30:00' AND saleTo>'2026-08-31 20:30:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1788208246.31020.0016 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='behind-the-lens-with-bob-foreman')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-08-31 20:30:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1788208246.31320.0029 [1] SELECT FOUND_ROWS() AS `count`
1788208246.31390.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=2017 AND postStatus='Published' AND postDateTime<='2026-08-31 20:30:00'
1788208246.3150.0011 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1788208246.31580.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1788208246.31670.0009 [1] SELECT * FROM swt_categories WHERE catID=195 LIMIT 1
1788208246.31730.0006 [1] SELECT * FROM swt_categories WHERE catID=69 LIMIT 1
1788208246.31810.0008Using template: /templates/blog/post.html
1788208246.31840.0003 [162] SELECT catID, catPath FROM swt_categories
1788208246.31950.0011 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-08-31 20:30:00' AND postSlug='behind-the-lens-with-bob-foreman'
1788208246.34910.0296Using template: /templates/blog/post.html
1788208246.34970.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1788208246.35150.0018Using template: /templates/pages/attributes/seo.html
1788208246.35170.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1788208246.35280.001 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1788208246.35450.0017 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1788208246.35880.0043 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788208246.35950.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788208246.36280.0033Using template: /templates/navigation/ps_nav_template.html
1788208246.36290 [6] Using template: /templates/navigation/ps_nav_template_children.html
1788208246.36370.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1788208246.36410.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1788208246.3670.0029 [10] Using template: /templates/navigation/ps_nav_template_children.html
1788208246.3680.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1788208246.36880.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1788208246.37110.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1788208246.37230.0012 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1788208246.37570.0033 [1] Using template: /templates/navigation/breadcrumbs.html
1788208246.37630.0006Using template: /templates/blog/post.html
1788208246.37650.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1788208246.37760.001Using template: /templates/blog/author.html
1788208246.3780.0004 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='behind-the-lens-with-bob-foreman')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-08-31 20:30:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1788208246.38090.0029 [1] SELECT FOUND_ROWS() AS `count`
1788208246.38170.0008 [1] Using template: /templates/blog/post.html
1788208246.38510.0033Using template: /templates/blog/comment_form.html
1788208246.38610.001 [1] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2017 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1788208246.46650.0804 [1] Using template: /templates/blog/comment.html
1788208246.46710.0006Using template: /templates/blog/post.html
1788208246.46730.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1788208246.46810.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1788208246.46890.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1788208246.46980.0009 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1788208246.47330.0036 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788208246.47410.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788208246.47720.0031 [6] Using template: /templates/navigation/footer-nav.html
1788208246.47820.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1788208246.47910.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1788208246.47990.0008 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1788208246.48380.0039 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788208246.48460.0009 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788208246.48770.0031 [10] Using template: /templates/navigation/footer-nav.html
1788208246.49130.0036 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1788208246.49250.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1788208246.49320.0007 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1788208246.49750.0043 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788208246.49830.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788208246.50130.0031 [29] Using template: /templates/navigation/footer-nav.html
1788208246.50370.0024 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1788208246.50480.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1788208246.50560.0008 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1788208246.50920.0036 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788208246.510.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788208246.51310.0031 [10] Using template: /templates/navigation/footer-nav.html
1788208246.51420.0011Request time: 0.2572
1788208246.51420Process time: 0.257
1788208246.51420Memory: 1.6529